@@ -22,19 +22,24 @@ html.dark {
22
22
--panel-main-bg-color-9 : #2E313D ;
23
23
--panel-main-bg-color-10 : #242633 ;
24
24
--panel-main-bg-color-11 : #60626F ;
25
+ --panel-main-bg-color-12 : #000000 ;
25
26
26
- --panel-alert-error-bg-color : #54293A ;
27
- --panel-alert-error-text-color : #E2324F ;
27
+ --panel-alert-error-bg-color : #fef0f0 ;
28
+ --panel-alert-error-text-color : #f56c6c ;
28
29
--panel-alert-error-hover-bg-color : #E9657B ;
29
30
30
- --panel-alert-success-bg-color : #1E5146 ;
31
- --panel-alert-success-text-color : #11B671 ;
31
+ --panel-alert-success-bg-color : #e1f3d8 ;
32
+ --panel-alert-success-text-color : #67c23a ;
32
33
--panel-alert-success-hover-bg-color : #4DC894 ;
33
34
34
35
--panel-alert-warning-bg-color : #59472A ;
35
36
--panel-alert-warning-text-color : #EDAC2C ;
36
37
--panel-alert-warning-hover-bg-color : #F1C161 ;
37
38
39
+ --panel-alert-info-bg-color : var (--panel-main-bg-color-7 );
40
+ --panel-alert-info-text-color : var (--panel-text-color-white );
41
+ --panel-alert-info-hover-bg-color : var (--panel-main-bg-color-4 );
42
+
38
43
--el-color-success : #3fb950 ;
39
44
--el-color-success-light-5 : #4DC894 ;
40
45
--el-color-success-light-8 : #3fb950 ;
@@ -55,14 +60,11 @@ html.dark {
55
60
--el-color-error-light-8 : #E2324F ;
56
61
--el-color-error-light-9 : #54293A ;
57
62
58
- --el-color-info : var (--panel-text- color-white );
63
+ --el-color-info : var (--panel-main-bg- color-2 );
59
64
--el-color-info-light-5 : var (--panel-main-bg-color-3 );
60
- --el-color-info-light-8 : var (--panel-text- color-white );
65
+ --el-color-info-light-8 : var (--panel-color-primary );
61
66
--el-color-info-light-9 : var (--panel-main-bg-color-8 );
62
67
63
- --panel-alert-info-bg-color : var (--panel-main-bg-color-8 );
64
- --panel-alert-info-text-color : var (--panel-text-color-white );
65
- --panel-alert-info-hover-bg-color : var (--panel-main-bg-color-4 );
66
68
67
69
--panel-pie-bg-color : #434552 ;
68
70
--panel-text-color-white : #ffffff ;
@@ -78,7 +80,8 @@ html.dark {
78
80
--el-scrollbar-bg-color : var (--panel-main-bg-color-8 );
79
81
--el-border-color-darker : var (--panel-main-bg-color-6 );
80
82
81
- --panel-border : 2px solid var (--panel-main-bg-color-8 );
83
+ --panel-border : 1px solid var (--panel-main-bg-color-8 );
84
+ --panel-border-color : var (--panel-main-bg-color-8 );
82
85
--panel-button-active : var (--panel-main-bg-color-10 );
83
86
--panel-button-text-color : var (--panel-main-bg-color-10 );
84
87
--panel-button-bg-color : var (--panel-color-primary );
@@ -113,6 +116,9 @@ html.dark {
113
116
114
117
--el-text-color-placeholder : var (--panel-main-bg-color-4 );
115
118
119
+ .el-radio-button {
120
+ --el-radio-button-checked-text-color : var (--panel-main-bg-color-10 );
121
+ }
116
122
.el-descriptions__content :not (.is-bordered-label ) {
117
123
color : var (--panel-main-bg-color-3 );
118
124
}
@@ -180,21 +186,52 @@ html.dark {
180
186
}
181
187
182
188
.el-button--primary {
189
+ --el-button-text-color : var (--panel-main-bg-color-10 );
183
190
--el-button-hover-link-text-color : var (--panel-color-primary-light-1 );
191
+ & .tag-button ,
192
+ & .brief-button {
193
+ --el-button-text-color : var (--panel-main-bg-color-10 );
194
+ --el-button-hover-text-color : var (--el-color-white );
195
+ --el-button-hover-border-color :var (--el-color-primary );
196
+ --el-button-hover-bg-color : var (--el-color-primary );
197
+ }
198
+
199
+ & .app-button {
200
+ --el-button-text-color : var (--el-color-primary );
201
+ }
202
+
203
+ & .h-app-button {
204
+ --el-button-text-color : var (--panel-main-bg-color-10 );
205
+ --el-button-hover-text-color : var (--el-color-white );
206
+ --el-button-hover-border-color : var (--el-color-primary );
207
+ --el-button-hover-bg-color : var (--el-color-primary );
208
+ }
184
209
}
185
210
186
211
.el-button--primary.is-plain , .el-button--primary.is-text , .el-button--primary.is-link {
212
+ --el-button-text-color : var (--panel-main-bg-color-2 );
187
213
--el-button-bg-color : var (--panel-main-bg-color-9 );
188
214
--el-button-border-color : var (--panel-main-bg-color-8 );
189
215
--el-button-hover-bg-color : var (--panel-main-bg-color-9 );
190
216
--el-button-hover-border-color : var (--panel-main-bg-color-8 );
191
217
}
192
218
219
+ .el-button--primary.is-text ,.el-button--primary.is-link {
220
+ --el-button-text-color : var (--panel-color-primary );
221
+ }
222
+
193
223
.el-button--primary :hover {
194
- --el-button-hover-text-color : var (--panel-text-color-white );
195
- --el-button-border-color : var (--el-color-primary-light-3 );
196
- --el-button-hover-bg-color : var (--el-color-primary-light-3 );
197
- --el-button-hover-border-color : var (--el-color-primary-light-3 );
224
+ --el-button-hover-text-color : var (--panel-main-bg-color-2 );
225
+ --el-button-border-color : var (--el-color-primary );
226
+ --el-button-hover-bg-color : var (--panel-main-bg-color-9 );
227
+ --el-button-hover-border-color : var (--panel-main-bg-color-8 );
228
+ }
229
+
230
+ .el-button--primary.is-plain :hover {
231
+ --el-button-hover-text-color : var (--panel-main-bg-color-10 );
232
+ --el-button-border-color : var (--el-color-primary );
233
+ --el-button-hover-bg-color : var (--el-color-primary );
234
+ --el-button-hover-border-color : var (--el-color-primary );
198
235
}
199
236
200
237
.el-button--primary :active {
@@ -231,7 +268,7 @@ html.dark {
231
268
}
232
269
233
270
.el-dialog {
234
- background-color : var (--panel-main-bg-color-8 );
271
+ background-color : var (--panel-main-bg-color-9 );
235
272
border : 1px solid var (--panel-border-color );
236
273
237
274
.el-dialog__header {
@@ -265,15 +302,24 @@ html.dark {
265
302
}
266
303
267
304
.md-editor-dark {
268
- --md-bk-color : var (--panel-main-bg-color-8 );
305
+ --md-bk-color : var (--panel-main-bg-color-9 );
269
306
}
307
+
270
308
.md-editor-dark .md-editor-preview {
271
309
--md-theme-color : var (--el-text-color-primary );
272
310
}
311
+
273
312
.md-editor-dark .default-theme a {
274
313
--md-theme-link-color : var (--el-color-primary );
275
314
}
276
315
316
+ .md-editor-dark .default-theme pre code {
317
+ background-color : var (--panel-main-bg-color-8 );
318
+ }
319
+ .md-editor-dark .default-theme pre :before {
320
+ background-color : var (--panel-main-bg-color-10 );
321
+ }
322
+
277
323
.el-descriptions__title {
278
324
color : var (--el-text-color-primary );
279
325
}
@@ -297,12 +343,20 @@ html.dark {
297
343
box-shadow : 0 0 4px rgba (0 , 94 , 235 , 0.1 );
298
344
border : 0.5px solid var (--panel-main-bg-color-7 );
299
345
}
346
+ .el-drawer {
347
+ .cm-editor {
348
+ background-color : var (--panel-main-bg-color-10 );
349
+ }
350
+ .cm-gutters {
351
+ background-color : var (--panel-main-bg-color-10 );
352
+ }
353
+ }
300
354
301
355
.cm-editor {
302
356
background-color : var (--panel-main-bg-color-9 );
303
357
}
304
358
.cm-gutters {
305
- background-color : var (--panel-main-bg-color-8 );
359
+ background-color : var (--panel-main-bg-color-9 );
306
360
}
307
361
308
362
// scroll-bar
@@ -312,6 +366,9 @@ html.dark {
312
366
::-webkit-scrollbar-thumb {
313
367
background-color : var (--el-border-color-darker );
314
368
}
369
+ ::-webkit-scrollbar-corner {
370
+ background-color : var (--el-scrollbar-bg-color );
371
+ }
315
372
316
373
.app-warn {
317
374
span {
@@ -325,4 +382,61 @@ html.dark {
325
382
}
326
383
}
327
384
385
+ .el-table {
386
+ --el-table-bg-color : var (--el-bg-color );
387
+ --el-table-tr-bg-color : var (--el-bg-color );
388
+ --el-table-header-bg-color : var (--el-bg-color );
389
+ --el-table-border : 1px solid var (--panel-main-bg-color-8 );
390
+ --el-table-border-color : var (--panel-main-bg-color-8 );
391
+ }
392
+
393
+ .el-message-box {
394
+ --el-messagebox-title-color : var (--el-menu-text-color );
395
+ border : 1px solid var (--panel-border-color );
396
+ }
397
+
398
+ .el-popover {
399
+ --el-popover-title-text-color : var (--panel-main-bg-color-2 );
400
+ border : 1px solid var (--panel-border-color );
401
+ }
402
+
403
+ .app-wrapper {
404
+ .main-container {
405
+ background-color : var (--panel-main-bg-color-9 ) !important ;
406
+ }
407
+ .app-footer {
408
+ background-color : var (--panel-main-bg-color-9 ) !important ;
409
+ border-top : var (--panel-border );
410
+ }
411
+ .mobile-header {
412
+ background-color : var (--panel-main-bg-color-9 ) !important ;
413
+ border-bottom : var (--panel-border );
414
+ color : #ffffff ;
415
+ }
416
+ }
417
+
418
+ .router_card_button {
419
+ .el-radio-button__inner {
420
+ background : none !important ;
421
+ }
422
+ .el-radio-button__original-radio :checked + .el-radio-button__inner {
423
+ color : var (--panel-main-bg-color-10 );
424
+ background-color : var (--panel-color-primary ) !important ;
425
+ box-shadow : none !important ;
426
+ border : none !important ;
427
+ }
428
+ }
429
+
430
+ .el-date-table td .in-range .el-date-table-cell {
431
+ background-color : var (--panel-main-bg-color-8 );
432
+ }
433
+
434
+ .el-collapse-item__header {
435
+ color : #ffffff ;
436
+ background-color : var (--panel-main-bg-color-10 ) !important ;
437
+ }
438
+
439
+ .el-loading-mask {
440
+ background-color : rgba (36 , 38 , 51 , 0.8 );
441
+ }
328
442
}
0 commit comments