11/* 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+
225pre , .hljs {
3- background : # F4F5FA ;
4- color : # 4C566A ;
26+ background : var ( --hljs-bg ) ;
27+ color : var ( --code-fg ) ;
528}
629
730.hljs-comment {
8- color : # 90A1C1 ;
31+ color : var ( --hljs-comment ) ;
932}
1033.hljs-doctag {
11- color : # 4B6B92 ;
34+ color : var ( --hljs-doctag ) ;
1235 font-weight : 500 ;
1336}
1437.hljs-emphasis {
@@ -19,26 +42,26 @@ pre, .hljs {
1942}
2043
2144.hljs-meta {
22- color : # F9A600 ;
45+ color : var ( --hljs-meta ) ;
2346 font-weight : 500 ;
2447}
2548.hljs-subst {
26- color : # F9A600 ;
49+ color : var ( --hljs-subst ) ;
2750}
2851.hljs-title {
29- color : # 2B8FAC ;
52+ color : var ( --hljs-title ) ;
3053 font-weight : 500 ;
3154}
3255.hljs-type {
33- color : # 1E7C7A ;
56+ color : var ( --hljs-type ) ;
3457}
3558.hljs-keyword {
36- color : # 2E6BB8 ;
59+ color : var ( --hljs-keyword ) ;
3760 font-weight : 500 ;
3861}
3962.hljs-string {
40- color : # 6AA13B ;
63+ color : var ( --hljs-string ) ;
4164}
4265.hljs-built_in , .hljs-number , .hljs-literal {
43- color : # 9D5490 ;
66+ color : var ( --hljs-literal ) ;
4467}
0 commit comments