From d766f9a0e36f2b6dbef418903b9cfbe6a923aecb Mon Sep 17 00:00:00 2001 From: N-Pex Date: Mon, 12 May 2025 17:15:11 +0200 Subject: [PATCH] Fix emoji picker --- src/assets/css/vendors/_v-emoji-picker.scss | 16 ++++- src/assets/icons/ic_timer.svg | 34 +++++++++ src/components/Chat.vue | 72 ++++++++++--------- .../MessageOperationsBottomSheet.vue | 2 + src/components/chatMixin.js | 2 +- src/components/messages/MessageOperations.vue | 6 +- src/plugins/utils.js | 37 ++++++++-- 7 files changed, 124 insertions(+), 45 deletions(-) create mode 100644 src/assets/icons/ic_timer.svg diff --git a/src/assets/css/vendors/_v-emoji-picker.scss b/src/assets/css/vendors/_v-emoji-picker.scss index 7266c15..5c0e7d6 100644 --- a/src/assets/css/vendors/_v-emoji-picker.scss +++ b/src/assets/css/vendors/_v-emoji-picker.scss @@ -1,9 +1,19 @@ -#EmojiPicker { +.v3-emoji-picker { width: 100%; background-color: #ffffff; margin-top: 15px; + box-shadow: none; + height: 100%; + flex: 1 1 100%; - .container-emoji { - height: 60vh; + .v3-emojis button { + @media #{map-get($display-breakpoints, 'sm')} { + flex-basis: 10% !important; + max-width: 10% !important; + } + @media #{map-get($display-breakpoints, 'md-and-up')} { + flex-basis: 6.25% !important; + max-width: 6.25% !important; + } } } diff --git a/src/assets/icons/ic_timer.svg b/src/assets/icons/ic_timer.svg new file mode 100644 index 0000000..234f0d2 --- /dev/null +++ b/src/assets/icons/ic_timer.svg @@ -0,0 +1,34 @@ + + + + + + + + + + diff --git a/src/components/Chat.vue b/src/components/Chat.vue index 5043b48..567a5e9 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -305,7 +305,14 @@ - + @@ -358,6 +365,7 @@