From f4f9b3fa265df95ade97625cf2f870ded0825eb1 Mon Sep 17 00:00:00 2001 From: shpuld Date: Mon, 9 Apr 2018 19:43:31 +0300 Subject: [PATCH 1/7] small fixes --- src/components/attachment/attachment.js | 6 +- src/components/attachment/attachment.vue | 196 +++--- src/components/conversation/conversation.vue | 2 +- src/components/notifications/notifications.js | 14 +- .../notifications/notifications.scss | 97 ++- .../notifications/notifications.vue | 62 +- src/components/status/status.js | 41 +- src/components/status/status.vue | 653 ++++++++++-------- src/i18n/messages.js | 16 +- 9 files changed, 642 insertions(+), 445 deletions(-) diff --git a/src/components/attachment/attachment.js b/src/components/attachment/attachment.js index cd72e571..163dd74f 100644 --- a/src/components/attachment/attachment.js +++ b/src/components/attachment/attachment.js @@ -6,7 +6,8 @@ const Attachment = { props: [ 'attachment', 'nsfw', - 'statusId' + 'statusId', + 'size' ], data () { return { @@ -29,6 +30,9 @@ const Attachment = { }, isEmpty () { return (this.type === 'html' && !this.attachment.oembed) || this.type === 'unknown' + }, + isSmall () { + return this.size === 'small' } }, methods: { diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue index a1b35d91..2cc1ee57 100644 --- a/src/components/attachment/attachment.vue +++ b/src/components/attachment/attachment.vue @@ -1,5 +1,8 @@