1
1
/* Theme inspired by nordtheme. The colors have been darkened to work on light backgrounds. */
2
+ : root {
3
+ --hljs-bg : var (--code-bg );
4
+ --hljs-fg : var (--code-fg );
5
+ --hljs-comment : # 90A1C1 ;
6
+ --hljs-doctag : # 4B6B92 ;
7
+ --hljs-meta : hsl (40 , 100% , 40% );
8
+ --hljs-subst : hsl (40 , 100% , 40% );
9
+ --hljs-title : hsl (193 , 60% , 42% );
10
+ --hljs-type : hsl (179 , 61% , 30% );
11
+ --hljs-keyword : hsl (213 , 60% , 45% );
12
+ --hljs-string : hsl (92 , 46% , 43% );
13
+ --hljs-literal : hsl (311 , 30% , 47% );
14
+ }
15
+ : root .theme-dark {
16
+ --hljs-meta : hsl (40 , 100% , 49% );
17
+ --hljs-subst : hsl (40 , 100% , 49% );
18
+ --hljs-title : hsl (193 , 60% , 58% );
19
+ --hljs-keyword : hsl (213 , 60% , 60% );
20
+ --hljs-type : hsl (179 , 61% , 45% );
21
+ --hljs-string : hsl (92 , 46% , 68% );
22
+ --hljs-literal : hsl (311 , 30% , 62% );
23
+ }
24
+
2
25
pre , .hljs {
3
- background : # F4F5FA ;
4
- color : # 4C566A ;
26
+ background : var ( --hljs-bg ) ;
27
+ color : var ( --code-fg ) ;
5
28
}
6
29
7
30
.hljs-comment {
8
- color : # 90A1C1 ;
31
+ color : var ( --hljs-comment ) ;
9
32
}
10
33
.hljs-doctag {
11
- color : # 4B6B92 ;
34
+ color : var ( --hljs-doctag ) ;
12
35
font-weight : 500 ;
13
36
}
14
37
.hljs-emphasis {
@@ -19,26 +42,26 @@ pre, .hljs {
19
42
}
20
43
21
44
.hljs-meta {
22
- color : # F9A600 ;
45
+ color : var ( --hljs-meta ) ;
23
46
font-weight : 500 ;
24
47
}
25
48
.hljs-subst {
26
- color : # F9A600 ;
49
+ color : var ( --hljs-subst ) ;
27
50
}
28
51
.hljs-title {
29
- color : # 2B8FAC ;
52
+ color : var ( --hljs-title ) ;
30
53
font-weight : 500 ;
31
54
}
32
55
.hljs-type {
33
- color : # 1E7C7A ;
56
+ color : var ( --hljs-type ) ;
34
57
}
35
58
.hljs-keyword {
36
- color : # 2E6BB8 ;
59
+ color : var ( --hljs-keyword ) ;
37
60
font-weight : 500 ;
38
61
}
39
62
.hljs-string {
40
- color : # 6AA13B ;
63
+ color : var ( --hljs-string ) ;
41
64
}
42
65
.hljs-built_in , .hljs-number , .hljs-literal {
43
- color : # 9D5490 ;
66
+ color : var ( --hljs-literal ) ;
44
67
}
0 commit comments