From 1198f007fa930edb7accfb4a909bb780ca9febfe Mon Sep 17 00:00:00 2001 From: N-Pex Date: Mon, 18 Jan 2021 12:57:19 +0100 Subject: [PATCH] Style messages sent by admin differently --- src/assets/css/chat.scss | 22 ++++++++++++++----- .../messages/MessageIncomingAudio.vue | 2 +- .../messages/MessageIncomingImage.vue | 2 +- .../messages/MessageIncomingText.vue | 2 +- src/components/messages/messageMixin.js | 21 ++++++++++++++++++ 5 files changed, 40 insertions(+), 9 deletions(-) diff --git a/src/assets/css/chat.scss b/src/assets/css/chat.scss index a3952b2..cc29644 100644 --- a/src/assets/css/chat.scss +++ b/src/assets/css/chat.scss @@ -1,5 +1,8 @@ @import "@/assets/css/main.scss"; +$admin-bg: black; +$admin-fg: white; + .chat-root { position: absolute; left: 0px; @@ -151,6 +154,9 @@ position: relative; max-width: 70%; } + &.from-admin .bubble { + background-color: $admin-bg; + } .audio-bubble { overflow: scroll; display: inline-block; @@ -264,6 +270,9 @@ font-size: 0.8rem; color: #888888; } + .from-admin & { + color: $admin-fg; + } } .original-message { @@ -332,15 +341,16 @@ .quick-reaction-container { position: absolute; background-color: #000000; - border: 3px solid white; - border-radius: 15px; - height: 30px; + border: 2px solid white; + border-radius: 13px; + height: 26px; width: fit-content; right: 10px; - top: -12px; + top: -15px; + padding: 0px 6px; .quick-reaction { - margin: 0px 6px; - padding: 2px; + margin: 0px 0px; + padding: 1px; font-size: 10px; &:hover { border: 1px solid #888888; diff --git a/src/components/messages/MessageIncomingAudio.vue b/src/components/messages/MessageIncomingAudio.vue index f4dfd6d..6f72698 100644 --- a/src/components/messages/MessageIncomingAudio.vue +++ b/src/components/messages/MessageIncomingAudio.vue @@ -1,5 +1,5 @@