Skip to content

Commit 7167bc4

Browse files
committed
(theme) add user state colors
1 parent dad0dfc commit 7167bc4

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,9 @@ styles="{
260260
room: {
261261
colorUsername: '#0a0a0a',
262262
colorMessage: '#67717a',
263-
colorTimestamp: '#a2aeb8'
263+
colorTimestamp: '#a2aeb8',
264+
colorStateOnline: '#4caf50',
265+
colorStateOffline: '#ccc'
264266
},
265267
266268
emoji: {

src/ChatWindow/RoomsList.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,11 +282,11 @@ input {
282282
width: 9px;
283283
height: 9px;
284284
border-radius: 50%;
285-
background-color: #ccc;
285+
background-color: var(--chat-room-color-offline);
286286
margin-right: 6px;
287287
}
288288
289289
.state-online {
290-
background-color: #4caf50;
290+
background-color: var(--chat-room-color-online);
291291
}
292292
</style>

src/themes/index.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ export const defaultThemeStyles = {
7878
room: {
7979
colorUsername: '#0a0a0a',
8080
colorMessage: '#67717a',
81-
colorTimestamp: '#a2aeb8'
81+
colorTimestamp: '#a2aeb8',
82+
colorStateOnline: '#4caf50',
83+
colorStateOffline: '#9ca6af'
8284
},
8385

8486
emoji: {
@@ -186,7 +188,9 @@ export const defaultThemeStyles = {
186188
room: {
187189
colorUsername: '#fff',
188190
colorMessage: '#6c7278',
189-
colorTimestamp: '#6c7278'
191+
colorTimestamp: '#6c7278',
192+
colorStateOnline: '#4caf50',
193+
colorStateOffline: '#596269'
190194
},
191195

192196
emoji: {
@@ -304,6 +308,8 @@ export const cssThemeVars = ({
304308
'--chat-room-color-username': room.colorUsername,
305309
'--chat-room-color-message': room.colorMessage,
306310
'--chat-room-color-timestamp': room.colorTimestamp,
311+
'--chat-room-color-online': room.colorStateOnline,
312+
'--chat-room-color-offline': room.colorStateOffline,
307313

308314
// emoji
309315
'--chat-emoji-bg-color': emoji.background,

0 commit comments

Comments
 (0)