88 --wf-shadow : rgba (0 , 0 , 0 , 0.15 );
99 --wf-header-overlay : rgba (255 , 255 , 255 , 0.75 );
1010 --wf-image-overlay : rgba (0 , 0 , 0 , 0.5 );
11+ --wf-code-bg : # f8f9fa ;
12+ --wf-code-border : # d8dee4 ;
13+ --wf-code-text : # 24292f ;
14+ --wf-code-inline-bg : rgba (175 , 184 , 193 , 0.2 );
15+ --wf-code-inline-text : # 24292f ;
16+ --wf-code-copy-bg : rgba (255 , 255 , 255 , 0.86 );
17+ --wf-code-copy-color : # 57606a ;
18+ --wf-code-copy-border : # d0d7de ;
19+ --wf-code-copy-hover-color : # 24292f ;
20+ --wf-code-copy-hover-border : # 8c959f ;
21+ --wf-code-copy-success-color : # 1a7f37 ;
22+ --wf-code-copy-success-border : # 1a7f37 ;
1123}
1224
1325: root [data-bs-theme = "dark" ] {
2032 --wf-shadow : rgba (0 , 0 , 0 , 0.45 );
2133 --wf-header-overlay : rgba (17 , 20 , 24 , 0.78 );
2234 --wf-image-overlay : rgba (0 , 0 , 0 , 0.62 );
35+ --wf-code-bg : # 1e1e1e ;
36+ --wf-code-border : # 3c3c3c ;
37+ --wf-code-text : # d4d4d4 ;
38+ --wf-code-inline-bg : # 2d2d2d ;
39+ --wf-code-inline-text : # d4d4d4 ;
40+ --wf-code-copy-bg : rgba (30 , 30 , 30 , 0.88 );
41+ --wf-code-copy-color : # cccccc ;
42+ --wf-code-copy-border : # 555555 ;
43+ --wf-code-copy-hover-color : # ffffff ;
44+ --wf-code-copy-hover-border : # 858585 ;
45+ --wf-code-copy-success-color : # 89d185 ;
46+ --wf-code-copy-success-border : # 89d185 ;
2347}
2448
2549body ,
@@ -153,30 +177,30 @@ pre {
153177}
154178
155179: root [data-bs-theme = "dark" ] .codehilite {
156- background : # 0d1117 ;
157- color : # e6edf3 ;
180+ background : var ( --wf-code-bg ) ;
181+ color : var ( --wf-code-text ) ;
158182}
159183
160184: root [data-bs-theme = "dark" ] .codehilite pre {
161- background : # 0d1117 ;
162- color : # e6edf3 ;
163- border : 1 px solid # 30363d ;
185+ background : transparent ;
186+ color : var ( --wf-code-text ) ;
187+ border : 0 ;
164188}
165189
166- : root [data-bs-theme = "dark" ] .codehilite .hll { background-color : # 2d333b ; }
190+ : root [data-bs-theme = "dark" ] .codehilite .hll { background-color : # 264f78 ; }
167191: root [data-bs-theme = "dark" ] .codehilite .c ,
168192: root [data-bs-theme = "dark" ] .codehilite .ch ,
169193: root [data-bs-theme = "dark" ] .codehilite .cm ,
170194: root [data-bs-theme = "dark" ] .codehilite .cpf ,
171195: root [data-bs-theme = "dark" ] .codehilite .c1 ,
172- : root [data-bs-theme = "dark" ] .codehilite .cs { color : # 8b949e ; }
196+ : root [data-bs-theme = "dark" ] .codehilite .cs { color : # 6a9955 ; }
173197: root [data-bs-theme = "dark" ] .codehilite .k ,
174198: root [data-bs-theme = "dark" ] .codehilite .kc ,
175199: root [data-bs-theme = "dark" ] .codehilite .kd ,
176200: root [data-bs-theme = "dark" ] .codehilite .kn ,
177201: root [data-bs-theme = "dark" ] .codehilite .kp ,
178- : root [data-bs-theme = "dark" ] .codehilite .kr ,
179- : root [data-bs-theme = "dark" ] .codehilite .nt { color : # ff7b72 ; }
202+ : root [data-bs-theme = "dark" ] .codehilite .kr { color : # c586c0 ; }
203+ : root [data-bs-theme = "dark" ] .codehilite .nt { color : # 9cdcfe ; }
180204: root [data-bs-theme = "dark" ] .codehilite .s ,
181205: root [data-bs-theme = "dark" ] .codehilite .s1 ,
182206: root [data-bs-theme = "dark" ] .codehilite .s2 ,
@@ -190,31 +214,31 @@ pre {
190214: root [data-bs-theme = "dark" ] .codehilite .ss ,
191215: root [data-bs-theme = "dark" ] .codehilite .dl ,
192216: root [data-bs-theme = "dark" ] .codehilite .l ,
193- : root [data-bs-theme = "dark" ] .codehilite .ld { color : # a5d6ff ; }
217+ : root [data-bs-theme = "dark" ] .codehilite .ld { color : # ce9178 ; }
194218: root [data-bs-theme = "dark" ] .codehilite .m ,
195219: root [data-bs-theme = "dark" ] .codehilite .mb ,
196220: root [data-bs-theme = "dark" ] .codehilite .mf ,
197221: root [data-bs-theme = "dark" ] .codehilite .mh ,
198222: root [data-bs-theme = "dark" ] .codehilite .mi ,
199223: root [data-bs-theme = "dark" ] .codehilite .mo ,
200- : root [data-bs-theme = "dark" ] .codehilite .il { color : # 79c0ff ; }
224+ : root [data-bs-theme = "dark" ] .codehilite .il { color : # b5cea8 ; }
201225: root [data-bs-theme = "dark" ] .codehilite .na ,
202- : root [data-bs-theme = "dark" ] .codehilite .nb ,
203- : root [data-bs-theme = "dark" ] .codehilite .nc ,
204- : root [data-bs-theme = "dark" ] .codehilite .nf ,
205- : root [data-bs-theme = "dark" ] .codehilite .nn ,
206226: root [data-bs-theme = "dark" ] .codehilite .nv ,
207- : root [data-bs-theme = "dark" ] .codehilite .bp ,
208- : root [data-bs-theme = "dark" ] .codehilite .fm ,
209227: root [data-bs-theme = "dark" ] .codehilite .vc ,
210228: root [data-bs-theme = "dark" ] .codehilite .vg ,
211229: root [data-bs-theme = "dark" ] .codehilite .vi ,
212- : root [data-bs-theme = "dark" ] .codehilite .vm { color : # d2a8ff ; }
230+ : root [data-bs-theme = "dark" ] .codehilite .vm { color : # 9cdcfe ; }
231+ : root [data-bs-theme = "dark" ] .codehilite .nb ,
232+ : root [data-bs-theme = "dark" ] .codehilite .bp { color : # dcdcaa ; }
233+ : root [data-bs-theme = "dark" ] .codehilite .nc ,
234+ : root [data-bs-theme = "dark" ] .codehilite .nn { color : # 4ec9b0 ; }
235+ : root [data-bs-theme = "dark" ] .codehilite .nf ,
236+ : root [data-bs-theme = "dark" ] .codehilite .fm { color : # dcdcaa ; }
213237: root [data-bs-theme = "dark" ] .codehilite .o ,
214238: root [data-bs-theme = "dark" ] .codehilite .ow ,
215239: root [data-bs-theme = "dark" ] .codehilite .p ,
216- : root [data-bs-theme = "dark" ] .codehilite .w { color : # e6edf3 ; }
240+ : root [data-bs-theme = "dark" ] .codehilite .w { color : var ( --wf-code-text ) ; }
217241: root [data-bs-theme = "dark" ] .codehilite .err {
218- color : # ffdcd7 ;
219- border-color : # f85149 ;
242+ color : # f44747 ;
243+ border-color : # f44747 ;
220244}
0 commit comments