Skip to content

Commit 5cf9c60

Browse files
committed
(theme) add message bg and colors
1 parent 5cbc61c commit 5cf9c60

File tree

2 files changed

+27
-11
lines changed

2 files changed

+27
-11
lines changed

src/ChatWindow/ChatMessage.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
v-if="roomUsers.length > 2 && message.sender_id !== 'me'"
3838
class="text-username"
3939
>
40-
{{ message.username }}
40+
<span>{{ message.username }}</span>
4141
</div>
4242

4343
<div v-if="message.deleted">
@@ -243,8 +243,8 @@ export default {
243243
}
244244
245245
.message-card {
246-
background: #fff;
247-
color: var(--chat-color-dark);
246+
background: var(--chat-bg-color-message);
247+
color: var(--chat-color-message-text);
248248
border-radius: 4px;
249249
font-size: 14px;
250250
padding: 8px 8px 3px;
@@ -269,7 +269,7 @@ export default {
269269
}
270270
271271
.message-current {
272-
background: #ccf2cf !important;
272+
background: var(--chat-bg-color-message-me) !important;
273273
274274
&.slide-up {
275275
animation: slide-up 0.3s ease-out forwards;
@@ -329,14 +329,14 @@ export default {
329329
330330
.text-username {
331331
font-size: 13px;
332-
color: #9ca6af;
332+
color: var(--chat-color-message-username);
333333
margin-bottom: 2px;
334334
}
335335
336336
.text-timestamp {
337337
font-size: 10px;
338338
font-weight: 300;
339-
color: #828c94;
339+
color: var(--chat-color-message-timestamp);
340340
text-align: right;
341341
}
342342

src/themes/index.js

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ export const defaultThemeColors = {
88
menuBg: '#fff',
99
menuBgHover: '#f6f6f6',
1010
messagesBg: '#f8f9fa',
11-
textColorDark: '#0a0a0a',
11+
messageBg: '#fff',
12+
messageMeBg: '#ccf2cf',
13+
messageUsernameColor: '#9ca6af',
14+
messageTimestampColor: '#828c94',
15+
messageTextColor: '#0a0a0a',
1216
textColor: '#0a0a0a',
1317
inputBg: '#fff',
1418
spinnerColor: '#333',
@@ -41,7 +45,11 @@ export const defaultThemeColors = {
4145
menuBg: '#26272e',
4246
menuBgHover: '#1C1D21',
4347
messagesBg: '#1C1D21',
44-
textColorDark: '#0a0a0a',
48+
messageBg: '#9ea8b5',
49+
messageMeBg: '#5b6f85',
50+
messageUsernameColor: '#ebedf2',
51+
messageTimestampColor: '#ebedf2',
52+
messageTextColor: '#fff',
4553
textColor: '#fff',
4654
inputBg: '#34343b',
4755
spinnerColor: '#fff',
@@ -62,7 +70,7 @@ export const defaultThemeColors = {
6270
pencil: '#1976d2',
6371
pencilEdited: '#9e9e9e',
6472
trash: '#f44336',
65-
checkmark: '#0696c7'
73+
checkmark: '#30a65d'
6674
}
6775
}
6876
}
@@ -76,7 +84,11 @@ export const cssThemeVars = ({
7684
menuBg,
7785
menuBgHover,
7886
messagesBg,
79-
textColorDark,
87+
messageBg,
88+
messageMeBg,
89+
messageUsernameColor,
90+
messageTimestampColor,
91+
messageTextColor,
8092
textColor,
8193
inputBg,
8294
spinnerColor,
@@ -89,7 +101,11 @@ export const cssThemeVars = ({
89101
'--chat-bg-color-hover': sidemenuBgHover,
90102
'--chat-bg-color-active': sidemenuBgActive,
91103
'--chat-bg-color-content': messagesBg,
92-
'--chat-color-dark': textColorDark,
104+
'--chat-bg-color-message': messageBg,
105+
'--chat-bg-color-message-me': messageMeBg,
106+
'--chat-color-message-username': messageUsernameColor,
107+
'--chat-color-message-timestamp': messageTimestampColor,
108+
'--chat-color-message-text': messageTextColor,
93109
'--chat-color': textColor,
94110
'--chat-color-active': sidemenuColorActive,
95111
'--chat-bg-menu': menuBg,

0 commit comments

Comments
 (0)