Skip to content

Commit 0f1a084

Browse files
committed
(UI) add conditional options blur size
1 parent 93153d7 commit 0f1a084

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/ChatWindow/Message.vue

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@
119119
<div
120120
class="options-container"
121121
:class="{ 'options-image': isImage }"
122-
v-if="isMessageActions"
122+
:style="{ width: optionsBlurWidth }"
123+
v-show="isMessageActions || isMessageReactions"
123124
>
124125
<transition name="slide-left">
125126
<div
@@ -146,6 +147,7 @@
146147
<transition name="slide-left">
147148
<emoji-picker
148149
class="message-reactions"
150+
:style="{ right: isMessageActions ? '37px' : '14px' }"
149151
v-if="isMessageReactions"
150152
v-click-outside="closeEmoji"
151153
:emojiOpened="emojiOpened"
@@ -338,6 +340,13 @@ export default {
338340
return this.message.sender_id === this.currentUserId
339341
? this.messageActions
340342
: this.messageActions.filter(message => !message.onlyMe)
343+
},
344+
optionsBlurWidth() {
345+
if (this.isMessageActions && this.isMessageReactions) {
346+
return this.isImage ? '67px' : '70px'
347+
} else {
348+
return this.isImage ? '42px' : '45px'
349+
}
341350
}
342351
},
343352

0 commit comments

Comments
 (0)