1
- body {
1
+ : root {
2
2
--bg-color : # FFFFFF ;
3
3
--text-color : # 333 ;
4
4
--outline-color : # DB83ED ;
5
5
--header-color : # 6D28D9 ;
6
- --bg-nav : transparent;
7
- --code-color : # FAFAFA ;
6
+ --anchor-color : initial;
7
+ --anchor-visited-color : initial;
8
+ --code-bg-color : # FAFAFA ;
8
9
--filename-bg : # EAEAEA ;
9
10
}
10
11
11
12
@media (prefers-color-scheme : dark) {
12
- body {
13
+ : root {
13
14
--bg-color : # 333 ;
14
15
--text-color : # C9D1D9 ;
15
- --header-color : # 8946C8 ;
16
- --bg-nav : # 393939 ;
17
- --code-color : transparent;
16
+ --header-color : # BBA1FF ;
17
+ --anchor-color : # EB82DC ;
18
+ --anchor-visited-color : # D5C5FF ;
19
+ --code-bg-color : transparent;
18
20
--filename-bg : # 2C2C2C ;
19
21
}
20
22
21
- a {
22
- color : # EB82DC ;
23
- }
24
-
25
- a : visited {
26
- color : # D5C5FF ;
27
- }
28
-
23
+ /* TODO: this is a stopgap until there's custom highlighting for dark mode */
29
24
code .hljs {
30
25
background-color : transparent;
31
26
filter : invert (1 );
@@ -39,9 +34,14 @@ body {
39
34
body {
40
35
color : var (--text-color );
41
36
background-color : var (--bg-color );
42
- text-rendering : optimizeLegibility;
43
- -webkit-font-smoothing : antialiased;
44
- -moz-osx-font-smoothing : grayscale;
37
+ }
38
+
39
+ a {
40
+ color : var (--anchor-color );
41
+ }
42
+
43
+ a : visited {
44
+ color : var (--anchor-visited-color );
45
45
}
46
46
47
47
h1 , h2 , h3 , h4 , h5 , h6 {
@@ -58,7 +58,7 @@ details {
58
58
}
59
59
60
60
main code , main pre , main pre code , .example pre {
61
- background-color : var (--code-color );
61
+ background-color : var (--code-bg- color );
62
62
}
63
63
64
64
.filename {
0 commit comments