Skip to content

Commit dc7a7de

Browse files
authored
Merge pull request #294 from AEtheve/master
UI change (Options)
2 parents c33afad + 31fb5d4 commit dc7a7de

File tree

2 files changed

+381
-150
lines changed

2 files changed

+381
-150
lines changed

electron_app/src/assets/css/theme.css

Lines changed: 72 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -10,256 +10,268 @@
1010
--menu-background: #eaebef;
1111
}
1212

13-
14-
1513
@media (prefers-color-scheme: light) {
14+
:root {
15+
--slider-progress: #D0A3FD;
16+
--slider-progress_end: #F1F4FA;
17+
--slider-circle: #9131F1;
18+
--slider-border: white;
19+
}
1620
body {
1721
background-color: #F2F2F2;
1822
}
19-
2023
h1 {
2124
color: rgba(0, 0, 0, 0.9);
2225
}
23-
2426
h2 {
2527
color: rgba(0, 0, 0, 0.7);
2628
}
27-
2829
p {
2930
color: rgba(0, 0, 0, 0.9);
3031
}
31-
3232
select {
3333
outline-color: transparent;
3434
}
35-
3635
select:focus {
3736
outline-color: var(--border);
3837
}
39-
40-
.b-dropdown-form, .b-dropdown-form:focus {
38+
.b-dropdown-form,
39+
.b-dropdown-form:focus {
4140
outline: none !important;
4241
outline-color: transparent;
4342
}
44-
4543
.splash_screen {
4644
background-color: #F2F2F2;
4745
}
48-
4946
.l_button {
5047
color: rgba(0, 0, 0, 0.5);
5148
}
52-
5349
.l_button:hover {
5450
background-color: rgba(0, 0, 0, 0.06);
5551
}
56-
5752
.tab_content_frame {
5853
background-color: #F2F2F2;
5954
}
60-
6155
.animatable_content_box {
6256
background-color: #F2F2F2;
6357
}
64-
6558
textarea {
6659
border-color: rgba(0, 0, 0, 0.1);
6760
}
68-
6961
.image_area {
7062
border: 1px solid;
7163
border-color: rgba(0, 0, 0, 0.0);
7264
background-color: rgba(0, 0, 0, 0.05);
7365
}
74-
7566
.form-control {
7667
background-color: #ffffff;
7768
color: #0d0d0d;
7869
}
79-
8070
.form-control:focus {
8171
background-color: #ffffff;
8272
color: #0d0d0d;
8373
}
84-
8574
.dropdown-menu {
8675
color: rgba(0, 0, 0, 0.9);
8776
background-color: var(--background);
8877
}
89-
9078
.dropdown-item {
9179
color: rgba(255, 255, 255, 0.9);
9280
}
93-
9481
.dropdown-item:focus {
9582
background-color: var(--menu-background);
9683
}
97-
9884
.dropdown-item:hover {
9985
background-color: var(--menu-background);
10086
}
101-
10287
.dropdown-item {
10388
color: rgba(0, 0, 0, 0.9);
10489
}
105-
10690
.title_bar {
10791
background-color: var(--background);
10892
border-color: #E6E6E6;
10993
}
110-
11194
.tabs_bar {
11295
background-color: var(--background);
11396
border-color: #E6E6E6;
11497
}
115-
11698
.text_bg {
11799
background-color: rgba(0, 0, 0, 0.05);
118100
}
119-
120101
.loader_box {
121102
color: rgba(255, 255, 255, 0.9);
122103
background-color: white;
123104
}
124-
125105
.logo_splash_screen {
126106
content: url("..//logo_splash.png")
127107
}
108+
.options_title_box {
109+
color: #484A54;
110+
display: flex;
111+
flex-direction: column;
112+
justify-content: center;
113+
align-items: flex-start;
114+
padding: 0px;
115+
}
116+
.options_input {
117+
display: flex;
118+
flex-direction: row;
119+
justify-content: flex-end;
120+
padding: 8px;
121+
gap: 12px;
122+
background-color: #F1F4FA;
123+
border-radius: 4px;
124+
}
125+
#tickmarks p {
126+
position: relative;
127+
display: flex;
128+
justify-content: center;
129+
text-align: center;
130+
width: 1px;
131+
color: #484A54;
132+
height: 15px;
133+
margin: 10px 0px;
134+
}
128135
}
129136

130137
@media (prefers-color-scheme: dark) {
138+
:root {
139+
--slider-progress: #5304a3;
140+
--slider-progress_end: #303030;
141+
--slider-circle: #3a076d;
142+
--slider-border: #222222;
143+
}
131144
body {
132145
background-color: #303030;
133146
}
134-
135147
h1 {
136148
color: rgba(255, 255, 255, 0.9);
137149
}
138-
139150
h2 {
140151
color: rgba(255, 255, 255, 0.7);
141152
}
142-
143153
p {
144154
color: rgba(255, 255, 255, 0.9);
145155
}
146-
147156
hr {
148157
border-color: var(--border-dark);
149158
}
150-
151159
.splash_screen {
152160
background-color: #303030;
153161
}
154-
155162
.l_button {
156163
color: rgba(255, 255, 255, 0.5);
157164
}
158-
159165
.l_button:hover {
160166
background-color: rgba(255, 255, 255, 0.08);
161167
}
162-
163168
.tab_content_frame {
164169
background-color: #303030;
165170
}
166-
167171
.animatable_content_box {
168172
background-color: #1c1c1c;
169173
}
170-
171174
textarea {
172175
border-color: rgba(255, 255, 255, 0.1);
173176
}
174-
175177
.image_area {
176178
background-color: var(--background-dark);
177179
border: 1px solid;
178180
border-color: #606060;
179181
}
180-
181182
select {
182183
border-color: rgba(255, 255, 255, 0.1);
183184
background-color: var(--background-input-dark);
184185
color: var(--text-dark);
185186
outline-color: transparent;
186187
}
187-
188188
form {
189189
background-color: var(--background-secondary-dark);
190190
}
191-
192191
.form-control {
193192
background-color: var(--background-dark);
194193
color: var(--text-dark);
195194
border-color: #606060;
196195
}
197-
198-
.b-dropdown-form, .b-dropdown-form:focus {
196+
.b-dropdown-form,
197+
.b-dropdown-form:focus {
199198
outline: none !important;
200199
outline-color: transparent;
201200
}
202-
203201
.form-control:focus {
204202
background-color: var(--background-dark);
205203
color: var(--text-dark);
206204
border-color: transparent;
207205
}
208-
209206
.form-control::placeholder {
210207
color: #797979;
211208
}
212-
213209
.dropdown-menu {
214210
color: rgba(255, 255, 255, 0.9);
215211
background-color: var(--background-secondary-dark);
216212
}
217-
218213
.dropdown-item {
219214
color: rgba(255, 255, 255, 0.9);
220215
}
221-
222216
.dropdown-item:focus {
223217
color: rgba(255, 255, 255, 0.9);
224218
background-color: var(--background-dark);
225219
}
226-
227220
.dropdown-item:hover {
228221
color: rgba(255, 255, 255, 0.9);
229222
background-color: var(--background-dark);
230223
}
231-
232224
.app_title span {
233225
color: rgba(255, 255, 255, 0.9);
234226
}
235-
236227
.title_bar {
237228
border-color: var(--border-dark);
238229
background-color: #302e2f;
239230
}
240-
241231
.tabs_bar {
242232
border-color: var(--border-dark);
243233
}
244-
245234
#app {
246235
background-color: var(--background-dark);
247236
}
248-
249237
.text_bg {
250238
background-color: rgba(255, 255, 255, 0.1);
251239
}
252-
253240
.loader_box {
254241
color: rgba(255, 255, 255, 0.9);
255-
background-color: #303030;
242+
background-color: #303030;
256243
}
257-
258244
.logo_splash_screen {
259245
content: url("..//logo_splash_dark.png")
260246
}
261-
262-
.moonloader{
247+
.moonloader {
263248
filter: invert(100%);
264249
}
250+
.options_title_box {
251+
color: rgba(255, 255, 255, 0.9);
252+
display: flex;
253+
flex-direction: column;
254+
justify-content: center;
255+
align-items: flex-start;
256+
padding: 0px;
257+
}
258+
.options_input {
259+
display: flex;
260+
flex-direction: row;
261+
justify-content: flex-end;
262+
padding: 8px;
263+
gap: 12px;
264+
background-color: #303030;
265+
border-radius: 4px;
266+
}
267+
#tickmarks p {
268+
position: relative;
269+
display: flex;
270+
justify-content: center;
271+
text-align: center;
272+
width: 1px;
273+
color: #606060;
274+
height: 15px;
275+
margin: 10px 0px;
276+
}
265277
}

0 commit comments

Comments
 (0)