@@ -43,12 +43,28 @@ h2, h3 {
43
43
border-bottom : 1px solid # EEE ;
44
44
height : 60px ;
45
45
}
46
+ .brand-type {
47
+ color : # E83524 ;
48
+ }
49
+ .brand-orm {
50
+ color : # 000 ;
51
+ }
52
+ .svgIcon {
53
+ fill : # 2c2c2c ;
54
+ }
46
55
@supports (-webkit-backdrop-filter : blur (6px )) or (backdrop-filter : blur (6px )) {
47
56
.navbar {
48
57
background-color : rgba (255 , 255 , 255 , 0.6 );
49
58
-webkit-backdrop-filter : blur (6px );
50
59
backdrop-filter : blur (6px );
51
60
}
61
+
62
+ @media (prefers-color-scheme : dark) {
63
+ .navbar {
64
+ background-color : rgba (36 , 37 , 38 , 0.6 );
65
+ border-bottom : 1px solid # 1b1b1b ;
66
+ }
67
+ }
52
68
}
53
69
.document h1 + ul , .document h1 + ul ul {
54
70
list-style : none;
@@ -153,14 +169,14 @@ ol {
153
169
cursor : pointer;
154
170
}
155
171
156
- .language .dropdown-item : hover ,
172
+ .language .dropdown-item : hover ,
157
173
.language .dropdown-item : focus {
158
174
color : # E83524 !important ;
159
175
text-decoration : none;
160
176
background-color : # f8f9fa ;
161
177
}
162
-
163
- .language .dropdown-item .active ,
178
+
179
+ .language .dropdown-item .active ,
164
180
.language .dropdown-item : active {
165
181
color : # ffffff ;
166
182
text-decoration : none;
@@ -280,3 +296,141 @@ img {
280
296
max-width : 100% ;
281
297
height : auto;
282
298
}
299
+
300
+ @media (prefers-color-scheme : dark) {
301
+ body {
302
+ background-color : # 18191a ;
303
+ color : # eeeeee ;
304
+ }
305
+
306
+ .carbon-container {
307
+ border-top : 1px solid # 3b3b3b ;
308
+ }
309
+ h2 , h3 {
310
+ border-bottom : 1px solid # 3b3b3b ;
311
+ }
312
+
313
+ .brand-type {
314
+ color : # E83524 ;
315
+ }
316
+ .brand-orm {
317
+ color : # ffffff ;
318
+ }
319
+ .svgIcon {
320
+ fill : # eeeeee ;
321
+ }
322
+
323
+ a .anchor {
324
+ color : # E83524 ;
325
+ }
326
+
327
+ a {
328
+ color : # 8ad4ff ;
329
+ }
330
+
331
+ a : not (.anchor ): hover {
332
+ color : # dbefff ;
333
+ }
334
+
335
+ .document h1 + ul li ::before {
336
+ color : # E83524 ;
337
+ }
338
+ code {
339
+ color : # 8ad4ff ;
340
+ }
341
+ h1 code , h2 code , h3 code {
342
+ color : # 333 ;
343
+ }
344
+
345
+ .left-panel ul a {
346
+ color : # cccccc ;
347
+ }
348
+ .left-panel ul a .router-link-active {
349
+ color : # E83524 ;
350
+ }
351
+ .left-panel ul a b {
352
+ color : # 999999 ;
353
+ }
354
+ .left-panel ul a : hover {
355
+ color : # E83524 ;
356
+ }
357
+ .left-panel ul a b : hover {
358
+ color : # E83524 ;
359
+ }
360
+
361
+ .navbar-brand {
362
+ font-size : 1.4rem ;
363
+ }
364
+
365
+ .contribute {
366
+ color : # 999 ;
367
+ }
368
+
369
+ .contribute a {
370
+ color : # cecece ;
371
+ }
372
+
373
+
374
+ .language .dropdown-menu a {
375
+ color : # 616161 ;
376
+ }
377
+
378
+ .language .dropdown-item : hover ,
379
+ .language .dropdown-item : focus {
380
+ color : # E83524 !important ;
381
+ background-color : # f8f9fa ;
382
+ }
383
+
384
+ .language .dropdown-item .active ,
385
+ .language .dropdown-item : active {
386
+ color : # ffffff ;
387
+ background-color : transparent;
388
+ }
389
+
390
+ img [src $= "/logo_big.png" ] {
391
+ background-color : rgb (255 255 255 );
392
+ border-radius : 12px ;
393
+ }
394
+
395
+
396
+ # carbonads {
397
+ background-color : hsl (0 , 0% , 2% );
398
+ }
399
+
400
+ # carbonads a {
401
+ color : inherit;
402
+ }
403
+
404
+ # carbonads a : hover {
405
+ color : inherit;
406
+ }
407
+
408
+ .DocSearch {
409
+ --docsearch-text-color : # f5f6f7 ;
410
+ --docsearch-muted-color : # 7f8497 ;
411
+ --docsearch-logo-color : # fff ;
412
+ --docsearch-container-background : rgba (47 , 55 , 69 , 0.7 );
413
+
414
+ /* Modal */
415
+ --docsearch-modal-background : # 18191a ;
416
+
417
+ /* Search box */
418
+ --docsearch-searchbox-background : # 18191a ;
419
+ --docsearch-searchbox-focus-background : # 000 ;
420
+
421
+ /* Hit */
422
+ --docsearch-hit-color : # f5f6f7 ;
423
+ --docsearch-hit-active-color : # fff ;
424
+ --docsearch-hit-background : # 1c1e21 ;
425
+
426
+ /* Footer */
427
+ --docsearch-footer-background : # 242526 ;
428
+ --docsearch-key-gradient : linear-gradient (-26.5deg , # 515151, # 404040 );
429
+
430
+ /* Shadows */
431
+ --docsearch-modal-shadow : inset 1px 1px 0 0 # 2c2e40, 0 , 0 3px 8px 0 # 000309 ;
432
+ --docsearch-hit-shadow : none;
433
+ --docsearch-key-shadow : inset 0 -2px 0 0 # 282d55, inset 0 0 1px 1px # 51577d, 0 2px 2px 0 rgba (3 , 4 , 9 , .3 );
434
+ --docsearch-footer-shadow : inset 0 1px 0 0 rgba (73 , 76 , 106 , .5 ), 0 -4px 8px 0 rgba (0 , 0 , 0 , .2 );
435
+ }
436
+ }
0 commit comments