@@ -16,10 +16,10 @@ body {
1616 right : 20px ;
1717 bottom : auto;
1818 z-index : 1000 ;
19- background-color : var (--bg-primary , rgba ( 255 , 255 , 255 , 0.9 ) );
20- border : 1px solid var (--border-color , # ddd );
19+ background-color : var (--bg-primary );
20+ border : 1px solid var (--border-color );
2121 border-radius : 50% ;
22- box-shadow : 0 2px 8px var (--shadow , rgba ( 0 , 0 , 0 , 0.1 ) );
22+ box-shadow : 0 2px 8px var (--shadow );
2323 transition : background-color 0.3s ease, border-color 0.3s ease;
2424}
2525
@@ -35,20 +35,20 @@ body {
3535 align-items : center;
3636 justify-content : center;
3737 border-radius : 50% ;
38- color : var (--text-secondary , # 333 );
38+ color : var (--text-secondary );
3939 transition : background-color 0.2s ease, transform 0.1s ease;
4040}
4141
4242# theme-toggle-btn : hover {
43- background-color : var (--menu-hover , rgba ( 0 , 0 , 0 , 0.1 ) );
43+ background-color : var (--menu-hover );
4444}
4545
4646# theme-toggle-btn : active {
4747 transform : scale (0.95 );
4848}
4949
5050# theme-toggle-btn : focus-visible {
51- outline : 3px solid var (--focus-ring , # 0971B2 );
51+ outline : 3px solid var (--focus-ring );
5252 outline-offset : 2px ;
5353}
5454
8888/* location.hash */
8989: target ::before {
9090 content : ">>> " ;
91- color : var (--link-color , # 1371C9 );
91+ color : var (--link-color );
9292 font-weight : bold;
9393 font-size : 20px ;
9494}
9999}
100100
101101a {
102- color : var (--link-color , # 800 );
102+ color : var (--link-color );
103103 -webkit-transition-property : opacity, -webkit-transform, color, background-color, padding, -webkit-box-shadow;
104104 -webkit-transition-duration : 0.15s ;
105105 -webkit-transition-timing-function : ease-out;
@@ -109,7 +109,7 @@ a:hover {
109109 opacity : 0.8 ;
110110}
111111a : focus-visible {
112- outline : 3px solid var (--focus-ring , # 0971B2 );
112+ outline : 3px solid var (--focus-ring );
113113 outline-offset : 2px ;
114114 border-radius : 2px ;
115115}
@@ -127,18 +127,18 @@ h1 {
127127}
128128
129129pre {
130- background : var (--code-bg , # eee );
130+ background : var (--code-bg );
131131 padding : 12px 16px ;
132132 border-radius : 6px ;
133133 overflow-x : auto;
134- border : 1px solid var (--border-color , # ddd );
134+ border : 1px solid var (--border-color );
135135 transition : background-color 0.3s ease, border-color 0.3s ease;
136136}
137137code {
138- color : var (--code-text , # 333 );
138+ color : var (--code-text );
139139 font-size : 11px ;
140140 font-family : Consolas, "Liberation Mono" , Courier, monospace;
141- background-color : var (--code-bg , # eee );
141+ background-color : var (--code-bg );
142142 padding : 2px 6px ;
143143 border-radius : 4px ;
144144}
@@ -151,12 +151,12 @@ pre code {
151151
152152/* Dark mode for homepage code blocks */
153153[data-theme = "dark" ] pre {
154- background : var (--code-bg , # 2d2d2d );
155- border-color : var (--border-color , # 444 );
154+ background : var (--code-bg );
155+ border-color : var (--border-color );
156156}
157157[data-theme = "dark" ] code {
158- color : var (--code-text , # e0e0e0 );
159- background-color : var (--code-bg , # 2d2d2d );
158+ color : var (--code-text );
159+ background-color : var (--code-bg );
160160}
161161# header {
162162 text-align : center;
@@ -183,15 +183,15 @@ h2 a {
183183 font-size : 146px ;
184184 font-weight : 100 ;
185185 text-indent : -23px ;
186- color : var (--brand-primary , # 800 );
186+ color : var (--brand-primary );
187187}
188188.load # header .mongoose {
189189 letter-spacing : -14px ;
190190}
191191.tagline {
192- color : var (--text-secondary , # 333 );
192+ color : var (--text-secondary );
193193 font-size : 25px ;
194- text-shadow : 1px 1px var (--tagline-text-shadow , # f8f8f8 );
194+ text-shadow : 1px 1px var (--tagline-text-shadow );
195195 text-align : center;
196196 margin : 7px 0 ;
197197}
@@ -203,7 +203,7 @@ h2 a {
203203}
204204.tagline a , .blurb a {
205205 text-decoration : none;
206- color : var (--brand-primary , # 800 );
206+ color : var (--brand-primary );
207207}
208208# links {
209209 margin : 50px 10px 20px ;
@@ -219,15 +219,15 @@ h2 a {
219219 margin : 0 15px ;
220220}
221221# links a {
222- background : var (--btn-bg , # 444 );
222+ background : var (--btn-bg );
223223 padding : 9px 0px ;
224224 border-radius : 3px ;
225225 color : white;
226226 width : 180px ;
227227 display : inline-block;
228228 text-decoration : none;
229229 text-transform : lowercase;
230- text-shadow : 1px 1px 7px var (--btn-text-shadow , # 222 );
230+ text-shadow : 1px 1px 7px var (--btn-text-shadow );
231231}
232232# follow {
233233 margin-bottom : 36px ;
@@ -336,7 +336,7 @@ h2 a {
336336 margin : 0 12px ;
337337 }
338338 # links a {
339- background : var (--btn-bg , # 444 );
339+ background : var (--btn-bg );
340340 padding : 7px 34px ;
341341 font-size : 15px ;
342342 }
@@ -386,7 +386,7 @@ h2 a {
386386
387387# tidelift-button {
388388 display : inline-block;
389- background-color : var (--btn-bg , # 444 );
389+ background-color : var (--btn-bg );
390390 padding-top : 9px ;
391391 padding-left : 15px ;
392392 padding-right : 15px ;
@@ -396,7 +396,7 @@ h2 a {
396396 font-size : 20px ;
397397 display : inline-block;
398398 text-decoration : none;
399- text-shadow : 1px 1px 7px var (--btn-text-shadow , # 222 );
399+ text-shadow : 1px 1px 7px var (--btn-text-shadow );
400400 margin : auto;
401401}
402402# tidelift-button span {
0 commit comments