From acc439f26684d3d188542e904190532ac781c936 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Fri, 4 Nov 2016 12:55:09 +0100
Subject: Attachment CSS fixes.

---
 src/components/attachment/attachment.vue | 100 ++++++++++++++++++-------------
 1 file changed, 58 insertions(+), 42 deletions(-)

(limited to 'src/components/attachment/attachment.vue')

diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue
index 7feab42c..b8c55a1a 100644
--- 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>
-- 
cgit v1.2.3-70-g09d2

