Skip to content

Commit 1af24b6

Browse files
committed
(theme) add message date theme colors
1 parent 7deb2fb commit 1af24b6

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@ colors="{
143143
messageDeletedColor: '#757e85',
144144
messageUsernameColor: '#9ca6af',
145145
messageTimestampColor: '#828c94',
146+
messageDateBg: 'rgba(33, 148, 243, 0.15)',
147+
messageDateColor: '#b8bdcc',
146148
messageTextColor: '#0a0a0a',
147149
roomLastMessage: '#a2aeb8',
148150
roomTimestamp: '#67717a',

src/ChatWindow/ChatMessage.vue

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -229,8 +229,8 @@ export default {
229229
font-size: 12px;
230230
text-transform: uppercase;
231231
padding: 4px;
232-
color: #505a62;
233-
background: rgba(33, 148, 243, 0.15);
232+
color: var(--chat-color-message-date);
233+
background: var(--chat-color-message-date-bg);
234234
display: block;
235235
overflow-wrap: break-word;
236236
position: relative;
@@ -266,7 +266,7 @@ export default {
266266
color: var(--chat-color-message-text);
267267
border-radius: 4px;
268268
font-size: 14px;
269-
padding: 6px 10px 3px;
269+
padding: 6px 9px 3px;
270270
white-space: pre-wrap;
271271
z-index: 1;
272272
display: block;
@@ -319,7 +319,7 @@ export default {
319319
height: 250px;
320320
width: 250px;
321321
border-radius: 4px;
322-
margin: 3px auto 5px;
322+
margin: 4px auto 5px;
323323
transition: 0.4s filter linear;
324324
}
325325
@@ -348,6 +348,7 @@ export default {
348348
.text-username {
349349
font-size: 13px;
350350
color: var(--chat-color-message-username);
351+
line-height: 15px;
351352
margin-bottom: 2px;
352353
}
353354

src/themes/index.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ export const defaultThemeColors = {
1414
messageDeletedColor: '#757e85',
1515
messageUsernameColor: '#9ca6af',
1616
messageTimestampColor: '#828c94',
17+
messageDateBg: 'rgba(33, 148, 243, 0.15)',
18+
messageDateColor: '#505a62',
1719
messageTextColor: '#0a0a0a',
1820
roomLastMessage: '#67717a',
1921
roomTimestamp: '#a2aeb8',
@@ -56,6 +58,8 @@ export const defaultThemeColors = {
5658
messageDeletedColor: '#dadfe2',
5759
messageUsernameColor: '#b3bac9',
5860
messageTimestampColor: '#ebedf2',
61+
messageDateBg: 'rgba(33, 148, 243, 0.15)',
62+
messageDateColor: '#b8bdcc',
5963
messageTextColor: '#fff',
6064
roomLastMessage: '#a2aeb8',
6165
roomTimestamp: '#67717a',
@@ -100,6 +104,8 @@ export const cssThemeVars = ({
100104
messageDeletedColor,
101105
messageUsernameColor,
102106
messageTimestampColor,
107+
messageDateBg,
108+
messageDateColor,
103109
messageTextColor,
104110
roomLastMessage,
105111
roomTimestamp,
@@ -126,6 +132,8 @@ export const cssThemeVars = ({
126132
'--chat-color-message-timestamp': messageTimestampColor,
127133
'--chat-color-room-last': roomLastMessage,
128134
'--chat-color-room-timestamp': roomTimestamp,
135+
'--chat-color-message-date-bg': messageDateBg,
136+
'--chat-color-message-date': messageDateColor,
129137
'--chat-color-message-text': messageTextColor,
130138
'--chat-color': textColor,
131139
'--chat-color-input': inputBg,

0 commit comments

Comments
 (0)