logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe
commit: acc439f26684d3d188542e904190532ac781c936
parent: 572aceb7e7a86c227f2d92c0abf651ba9c3cb4df
Author: Roger Braun <roger@rogerbraun.net>
Date:   Fri,  4 Nov 2016 12:55:09 +0100

Attachment CSS fixes.

Diffstat:

Msrc/App.scss24------------------------
Msrc/components/attachment/attachment.vue100++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
2 files changed, 58 insertions(+), 66 deletions(-)

diff --git a/src/App.scss b/src/App.scss @@ -156,30 +156,6 @@ status.ng-enter.ng-enter-active { margin: 1em; } -.attachments { - display: flex; - flex-wrap: wrap; -} - -.attachment, attachment { - flex: 1 0 30%; - display: flex; - margin: 0.2em; - align-self: flex-start; - - img { - border: 1px solid; - border-radius: 0.5em; - width: 100%; - } - - video { - border: 1px solid; - border-radius: 0.5em; - width: 100%; - } - -} .media-body { flex: 1 diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue @@ -25,54 +25,70 @@ <script src="./attachment.js"></script> <style lang="scss"> - .attachment { - video { - height: 100%; - } + .attachments { + display: flex; + flex-wrap: wrap; + .attachment { - .oembed { - img { - width: 100%; - height: 100%; - } - } + flex: 1 0 30%; + display: flex; + margin: 0.2em; + align-self: flex-start; - .oembed { - border: 1px solid rgba(0, 0, 0, 0.14); - width: 100%; + video { + height: 100%; + border: 1px solid; + border-radius: 0.5em; + width: 100%; + } - display: flex; - .image { - flex: 1; - img { - border: 0px; - border-radius: 0; - } - } + .oembed { + img { + width: 100%; + height: 100%; + } + } - .text { - flex: 2; - margin: 8px; - h1 { - font-size: 14px; - margin: 0px; + .oembed { + border: 1px solid rgba(0, 0, 0, 0.14); + width: 100%; - a { - color: black; - } - } - } - } + display: flex; + .image { + flex: 1; + img { + border: 0px; + border-radius: 0; + } + } - a.image-attachment { - display: flex; - flex: 1; + .text { + flex: 2; + margin: 8px; + h1 { + font-size: 14px; + margin: 0px; - img { - width: 100%; - height: 100%; - flex: 1; - } - } + a { + color: black; + } + } + } + } + + a.image-attachment { + display: flex; + flex: 1; + + img { + width: 100%; + height: 100%; + flex: 1; + border: 1px solid; + border-radius: 0.5em; + width: 100%; + } + } + } } </style>