From e3bfede77ed038694f5211ab61c2d6b0ec1a4008 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Tue, 24 Sep 2024 11:17:17 +0200 Subject: [PATCH] Style channel messages a bit differently --- src/assets/css/channel.scss | 24 +++++++++++++++++++++ src/assets/css/chat.scss | 1 + src/components/Chat.vue | 8 ++++--- src/components/chatMixin.js | 7 ++++-- src/components/messages/MessageIncoming.vue | 2 +- src/components/messages/MessageOutgoing.vue | 2 +- 6 files changed, 37 insertions(+), 7 deletions(-) create mode 100644 src/assets/css/channel.scss diff --git a/src/assets/css/channel.scss b/src/assets/css/channel.scss new file mode 100644 index 0000000..2dc7fca --- /dev/null +++ b/src/assets/css/channel.scss @@ -0,0 +1,24 @@ +.chat-root.channel { + background-color: #f2f2f2; + .chat-content { + width: 100%; + max-width: 700px; + align-self: center; + background-color: white; + } + + .messageOut, .messageIn { + display: flex; + flex-wrap: wrap; + .senderAndTime { + flex: 0 0 100%; + } + .content { + flex: 1 1 auto; + } + .bubble { + width: 100%; + max-width: 100%; + } + } +} \ No newline at end of file diff --git a/src/assets/css/chat.scss b/src/assets/css/chat.scss index 423abd4..4fae2ca 100644 --- a/src/assets/css/chat.scss +++ b/src/assets/css/chat.scss @@ -2,6 +2,7 @@ @import "@/assets/css/main.scss"; @import "@/assets/css/vendors/v-emoji-picker"; @import "@/assets/css/filedrop.scss"; +@import "@/assets/css/channel.scss"; $admin-bg: black; $admin-fg: white; diff --git a/src/components/Chat.vue b/src/components/Chat.vue index 55a0db9..4625045 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -1,5 +1,5 @@