aboutsummaryrefslogtreecommitdiff
path: root/src/components/attachment/attachment.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/attachment/attachment.vue')
-rw-r--r--src/components/attachment/attachment.vue100
1 files changed, 58 insertions, 42 deletions
diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue
index 09ca5fa9..8c088cf1 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>