Skip to content

Commit fc801cc

Browse files
committed
(theme) better colors
1 parent 2848732 commit fc801cc

File tree

3 files changed

+34
-28
lines changed

3 files changed

+34
-28
lines changed

src/ChatWindow/RoomsList.vue

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
type="text"
99
:placeholder="textMessages.SEARCH"
1010
autocomplete="off"
11-
class="rooms-search"
1211
@input="searchRoom"
1312
/>
1413
<div class="svg-button" @click="addRoom">
@@ -112,19 +111,6 @@ export default {
112111
position: relative;
113112
}
114113
115-
.rooms-search {
116-
width: 100%;
117-
font-size: 16px;
118-
outline: 0;
119-
caret-color: var(--chat-color-caret);
120-
border: none;
121-
padding: 10px;
122-
123-
&::placeholder {
124-
color: var(--chat-color-placeholder);
125-
}
126-
}
127-
128114
.box-search {
129115
display: flex;
130116
align-items: center;
@@ -134,13 +120,32 @@ export default {
134120
135121
.icon-search {
136122
display: flex;
123+
position: absolute;
124+
left: 30px;
125+
margin-top: 1px;
126+
127+
svg {
128+
width: 22px;
129+
height: 22px;
130+
}
137131
}
138132
139133
input {
140134
background: var(--chat-bg-color-input);
141135
color: var(--chat-color);
142136
border-radius: 4px;
143-
margin: 0 10px;
137+
margin-right: 20px;
138+
width: 100%;
139+
font-size: 15px;
140+
outline: 0;
141+
caret-color: var(--chat-color-caret);
142+
padding: 10px 10px 10px 38px;
143+
border: 1px solid var(--chat-sidemenu-border-color-search);
144+
border-radius: 20px;
145+
146+
&::placeholder {
147+
color: var(--chat-color-placeholder);
148+
}
144149
}
145150
146151
.rooms-empty {

src/styles/helper.scss

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
1-
$borderStyle: 1px solid var(--chat-border-color);
2-
31
.app-border {
4-
border: $borderStyle;
2+
border: var(--chat-border-style);
53
}
64

75
.app-border-t {
8-
border-top: $borderStyle;
6+
border-top: var(--chat-border-style);
97
}
108

119
.app-border-r {
12-
border-right: $borderStyle;
10+
border-right: var(--chat-border-style);
1311
}
1412

1513
.app-border-b {
16-
border-bottom: $borderStyle;
14+
border-bottom: var(--chat-border-style);
1715
}
1816

1917
.vertical-center {

src/themes/index.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export const defaultThemeColors = {
66
colorPlaceholder: '#9ca6af',
77
colorCaret: '#1976d2',
88
colorSpinner: '#333',
9-
colorBorder: '#d3dde7',
9+
borderStyle: '1px solid #d3dde7',
1010
backgroundScrollIcon: '#fff'
1111
},
1212

@@ -27,7 +27,8 @@ export const defaultThemeColors = {
2727
background: '#fff',
2828
backgroundHover: '#f6f6f6',
2929
backgroundActive: '#e5effa',
30-
colorActive: '#1976d2'
30+
colorActive: '#1976d2',
31+
borderColorSearch: '#e1e5e8'
3132
},
3233

3334
dropdown: {
@@ -84,7 +85,7 @@ export const defaultThemeColors = {
8485
colorPlaceholder: '#596269',
8586
colorCaret: '#1976d2',
8687
colorSpinner: '#fff',
87-
colorBorder: '#63686e',
88+
borderStyle: 'none',
8889
backgroundScrollIcon: '#fff'
8990
},
9091

@@ -93,7 +94,7 @@ export const defaultThemeColors = {
9394
},
9495

9596
footer: {
96-
background: '#181a1b',
97+
background: '#131415',
9798
borderInputSelected: '#1976d2'
9899
},
99100

@@ -105,7 +106,8 @@ export const defaultThemeColors = {
105106
background: '#181a1b',
106107
backgroundHover: '#202224',
107108
backgroundActive: '#151617',
108-
colorActive: '#fff'
109+
colorActive: '#fff',
110+
borderColorSearch: '#181a1b'
109111
},
110112

111113
dropdown: {
@@ -136,7 +138,7 @@ export const defaultThemeColors = {
136138
},
137139

138140
icons: {
139-
search: '#9ca6af',
141+
search: '#596269',
140142
add: '#fff',
141143
menu: '#fff',
142144
close: '#9ca6af',
@@ -175,7 +177,7 @@ export const cssThemeVars = ({
175177
'--chat-color-spinner': general.colorSpinner,
176178
'--chat-color-placeholder': general.colorPlaceholder,
177179
'--chat-color-caret': general.colorCaret,
178-
'--chat-border-color': general.colorBorder,
180+
'--chat-border-style': general.borderStyle,
179181
'--chat-bg-scroll-icon': general.backgroundScrollIcon,
180182

181183
// header
@@ -193,6 +195,7 @@ export const cssThemeVars = ({
193195
'--chat-sidemenu-bg-color-hover': sidemenu.backgroundHover,
194196
'--chat-sidemenu-bg-color-active': sidemenu.backgroundActive,
195197
'--chat-sidemenu-color-active': sidemenu.colorActive,
198+
'--chat-sidemenu-border-color-search': sidemenu.borderColorSearch,
196199

197200
// dropdown
198201
'--chat-dropdown-bg-color': dropdown.background,

0 commit comments

Comments
 (0)