diff --git a/src/assets/css/channel.scss b/src/assets/css/channel.scss index 366ff80..bdf6895 100644 --- a/src/assets/css/channel.scss +++ b/src/assets/css/channel.scss @@ -71,6 +71,22 @@ color: black !important; display: flex; flex-direction: column; + .more-less-control__content { + transition: height 0.3s linear; + overflow: hidden; + } + .more-less-control.collapsed .more-less-control__content { + max-height: 4 * 24 * $chat-text-size; // Four lines - font size is 16 and line height 1.5 + } + .more-less-control__read-more, .more-less-control__read-less { + font-family: "Inter", sans-serif; + font-size: 16 * $chat-text-size; + font-weight: 500; + line-height: 20.8 * $chat-text-size; + letter-spacing: 0.400 * $chat-text-size; + text-align: left; + color: #6360F0; + } } } .bubble { @@ -128,7 +144,7 @@ color: black; } .poll-answer { - + &.selected { font-weight: 500; } diff --git a/src/components/MoreLessControl.vue b/src/components/MoreLessControl.vue new file mode 100644 index 0000000..52693a7 --- /dev/null +++ b/src/components/MoreLessControl.vue @@ -0,0 +1,61 @@ + + + + + + {{ + $t('global.show_more') }} + {{ + $t('global.show_less') }} + + + + + + diff --git a/src/components/messages/MessageIncomingText.vue b/src/components/messages/MessageIncomingText.vue index 1e30c2b..f98648d 100644 --- a/src/components/messages/MessageIncomingText.vue +++ b/src/components/messages/MessageIncomingText.vue @@ -14,10 +14,12 @@ block {{ redactedBySomeoneElse(event) ? $t('message.incoming_message_deleted_text') : $t('message.outgoing_message_deleted_text')}} - - - {{ $t('message.edited') }} - + + + + {{ $t('message.edited') }} + + @@ -26,11 +28,12 @@ diff --git a/src/components/messages/MessageOutgoingText.vue b/src/components/messages/MessageOutgoingText.vue index 0267983..fd55d75 100644 --- a/src/components/messages/MessageOutgoingText.vue +++ b/src/components/messages/MessageOutgoingText.vue @@ -14,10 +14,12 @@ block {{ redactedBySomeoneElse(event) ? $t('message.incoming_message_deleted_text') : $t('message.outgoing_message_deleted_text')}} - - - {{ $t('message.edited') }} - + + + + {{ $t('message.edited') }} + + @@ -25,10 +27,11 @@