66 * Theme: default
77 */
88: root {
9- --font-family : system-ui, -apple-system, "Segoe UI" , "Roboto" , "Ubuntu" , "Cantarell" , "Noto Sans" , sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
9+ --font-family : system-ui, -apple-system, "Segoe UI" , "Roboto" , "Ubuntu" ,
10+ "Cantarell" , "Noto Sans" , sans-serif, "Apple Color Emoji" , "Segoe UI Emoji" ,
11+ "Segoe UI Symbol" , "Noto Color Emoji" ;
1012 --line-height : 1.5 ;
1113 --font-weight : 400 ;
1214 --font-size : 16px ;
13- --border-radius : .25rem ;
15+ --border-radius : 0 .25rem ;
1416 --border-width : 1px ;
1517 --outline-width : 3px ;
1618 --spacing : 1rem ;
1921 --block-spacing-horizontal : var (--spacing );
2022 --grid-spacing-vertical : 0 ;
2123 --grid-spacing-horizontal : var (--spacing );
22- --form-element-spacing-vertical : .75rem ;
24+ --form-element-spacing-vertical : 0 .75rem ;
2325 --form-element-spacing-horizontal : 1rem ;
24- --transition : .2s ease-in-out;
26+ --transition : 0 .2s ease-in-out;
2527}
2628@media (min-width : 576px ) {
2729 : root {
165167code ,
166168kbd ,
167169samp {
168- --font-family : "Menlo" , "Consolas" , "Roboto Mono" , "Ubuntu Monospace" , "Noto Mono" , "Oxygen Mono" , "Liberation Mono" , monospace, "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
170+ --font-family : "Menlo" , "Consolas" , "Roboto Mono" , "Ubuntu Monospace" ,
171+ "Noto Mono" , "Oxygen Mono" , "Liberation Mono" , monospace,
172+ "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
169173}
170174
171175kbd {
@@ -175,7 +179,7 @@ kbd {
175179[data-theme = light ],
176180: root : not ([data-theme = dark ]) {
177181 color-scheme : light;
178- --background-color : # FFF ;
182+ --background-color : # fff ;
179183 --color : # 415462 ;
180184 --h1-color : # 1b2832 ;
181185 --h2-color : # 24333e ;
@@ -188,19 +192,19 @@ kbd {
188192 --primary : # 1095c1 ;
189193 --primary-hover : # 08769b ;
190194 --primary-focus : rgba (16 , 149 , 193 , 0.125 );
191- --primary-inverse : # FFF ;
195+ --primary-inverse : # fff ;
192196 --secondary : # 596b78 ;
193197 --secondary-hover : # 415462 ;
194198 --secondary-focus : rgba (89 , 107 , 120 , 0.125 );
195- --secondary-inverse : # FFF ;
199+ --secondary-inverse : # fff ;
196200 --contrast : # 1b2832 ;
197201 --contrast-hover : # 000 ;
198202 --contrast-focus : rgba (89 , 107 , 120 , 0.125 );
199- --contrast-inverse : # FFF ;
203+ --contrast-inverse : # fff ;
200204 --mark-background-color : # fff2ca ;
201205 --mark-color : # 543a26 ;
202- --ins-color : # 388E3C ;
203- --del-color : # C62828 ;
206+ --ins-color : # 388e3c ;
207+ --del-color : # c62828 ;
204208 --blockquote-border-color : var (--muted-border-color );
205209 --blockquote-footer-color : var (--muted-color );
206210 --button-box-shadow : 0 0 0 rgba (0 , 0 , 0 , 0 );
@@ -214,11 +218,11 @@ kbd {
214218 --form-element-focus-color : var (--primary-focus );
215219 --form-element-disabled-background-color : # d5dce2 ;
216220 --form-element-disabled-border-color : # a2afb9 ;
217- --form-element-disabled-opacity : .5 ;
218- --form-element-invalid-border-color : # C62828 ;
219- --form-element-invalid-active-border-color : # B71C1C ;
220- --form-element-valid-border-color : # 388E3C ;
221- --form-element-valid-active-border-color : # 2E7D32 ;
221+ --form-element-disabled-opacity : 0 .5 ;
222+ --form-element-invalid-border-color : # c62828 ;
223+ --form-element-invalid-active-border-color : # b71c1c ;
224+ --form-element-valid-border-color : # 388e3c ;
225+ --form-element-valid-active-border-color : # 2e7d32 ;
222226 --switch-background-color : # bbc6ce ;
223227 --switch-color : var (--primary-inverse );
224228 --switch-checked-background-color : var (--primary );
@@ -229,7 +233,7 @@ kbd {
229233 --range-thumb-hover-color : var (--secondary-hover );
230234 --range-thumb-active-color : var (--primary );
231235 --table-border-color : var (--muted-border-color );
232- --table-row-stripped-background-color : # f6f8f9 ;
236+ --table-row-stripped-background-color : # f6f8f9 ;
233237 --code-background-color : # edf0f3 ;
234238 --code-color : var (--muted-color );
235239 --code-kbd-background-color : var (--contrast );
@@ -243,11 +247,13 @@ kbd {
243247 --accordion-open-summary-color : var (--muted-color );
244248 --card-background-color : var (--background-color );
245249 --card-border-color : var (--muted-border-color );
246- --card-box-shadow : 0 0.125rem 1rem rgba (27 , 40 , 50 , 0.04 ), 0 0.125rem 2rem rgba (27 , 40 , 50 , 0.08 ), 0 0 0 0.0625rem rgba (27 , 40 , 50 , 0.024 );
250+ --card-box-shadow : 0 0.125rem 1rem rgba (27 , 40 , 50 , 0.04 ),
251+ 0 0.125rem 2rem rgba (27 , 40 , 50 , 0.08 ),
252+ 0 0 0 0.0625rem rgba (27 , 40 , 50 , 0.024 );
247253 --card-sectionning-background-color : # fbfbfc ;
248254 --progress-background-color : # d5dce2 ;
249255 --progress-color : var (--primary );
250- --loading-spinner-opacity : .5 ;
256+ --loading-spinner-opacity : 0 .5 ;
251257 --tooltip-background-color : var (--contrast );
252258 --tooltip-color : var (--contrast-inverse );
253259 --icon-chevron : url ("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(65, 84, 98, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E" );
@@ -276,19 +282,19 @@ kbd {
276282 --primary : # 1095c1 ;
277283 --primary-hover : # 1ab3e6 ;
278284 --primary-focus : rgba (16 , 149 , 193 , 0.25 );
279- --primary-inverse : # FFF ;
285+ --primary-inverse : # fff ;
280286 --secondary : # 596b78 ;
281287 --secondary-hover : # 73828c ;
282288 --secondary-focus : rgba (115 , 130 , 140 , 0.25 );
283- --secondary-inverse : # FFF ;
289+ --secondary-inverse : # fff ;
284290 --contrast : # edf0f3 ;
285- --contrast-hover : # FFF ;
291+ --contrast-hover : # fff ;
286292 --contrast-focus : rgba (115 , 130 , 140 , 0.25 );
287293 --contrast-inverse : # 000 ;
288294 --mark-background-color : # d1c284 ;
289295 --mark-color : # 11191f ;
290- --ins-color : # 388E3C ;
291- --del-color : # C62828 ;
296+ --ins-color : # 388e3c ;
297+ --del-color : # c62828 ;
292298 --blockquote-border-color : var (--muted-border-color );
293299 --blockquote-footer-color : var (--muted-color );
294300 --button-box-shadow : 0 0 0 rgba (0 , 0 , 0 , 0 );
@@ -302,11 +308,11 @@ kbd {
302308 --form-element-focus-color : var (--primary-focus );
303309 --form-element-disabled-background-color : # 2c3d49 ;
304310 --form-element-disabled-border-color : # 415462 ;
305- --form-element-disabled-opacity : .5 ;
306- --form-element-invalid-border-color : # B71C1C ;
307- --form-element-invalid-active-border-color : # C62828 ;
308- --form-element-valid-border-color : # 2E7D32 ;
309- --form-element-valid-active-border-color : # 388E3C ;
311+ --form-element-disabled-opacity : 0 .5 ;
312+ --form-element-invalid-border-color : # b71c1c ;
313+ --form-element-invalid-active-border-color : # c62828 ;
314+ --form-element-valid-border-color : # 2e7d32 ;
315+ --form-element-valid-active-border-color : # 388e3c ;
310316 --switch-background-color : # 374956 ;
311317 --switch-color : var (--primary-inverse );
312318 --switch-checked-background-color : var (--primary );
@@ -332,11 +338,13 @@ kbd {
332338 --accordion-open-summary-color : var (--muted-color );
333339 --card-background-color : # 141e26 ;
334340 --card-border-color : # 11191f ;
335- --card-box-shadow : 0 0.125rem 1rem rgba (0 , 0 , 0 , 0.06 ), 0 0.125rem 2rem rgba (0 , 0 , 0 , 0.12 ), 0 0 0 0.0625rem rgba (0 , 0 , 0 , 0.036 );
341+ --card-box-shadow : 0 0.125rem 1rem rgba (0 , 0 , 0 , 0.06 ),
342+ 0 0.125rem 2rem rgba (0 , 0 , 0 , 0.12 ),
343+ 0 0 0 0.0625rem rgba (0 , 0 , 0 , 0.036 );
336344 --card-sectionning-background-color : # 18232c ;
337345 --progress-background-color : # 24333e ;
338346 --progress-color : var (--primary );
339- --loading-spinner-opacity : .5 ;
347+ --loading-spinner-opacity : 0 .5 ;
340348 --tooltip-background-color : var (--contrast );
341349 --tooltip-color : var (--contrast-inverse );
342350 --icon-chevron : url ("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E" );
@@ -364,19 +372,19 @@ kbd {
364372 --primary : # 1095c1 ;
365373 --primary-hover : # 1ab3e6 ;
366374 --primary-focus : rgba (16 , 149 , 193 , 0.25 );
367- --primary-inverse : # FFF ;
375+ --primary-inverse : # fff ;
368376 --secondary : # 596b78 ;
369377 --secondary-hover : # 73828c ;
370378 --secondary-focus : rgba (115 , 130 , 140 , 0.25 );
371- --secondary-inverse : # FFF ;
379+ --secondary-inverse : # fff ;
372380 --contrast : # edf0f3 ;
373- --contrast-hover : # FFF ;
381+ --contrast-hover : # fff ;
374382 --contrast-focus : rgba (115 , 130 , 140 , 0.25 );
375383 --contrast-inverse : # 000 ;
376384 --mark-background-color : # d1c284 ;
377385 --mark-color : # 11191f ;
378- --ins-color : # 388E3C ;
379- --del-color : # C62828 ;
386+ --ins-color : # 388e3c ;
387+ --del-color : # c62828 ;
380388 --blockquote-border-color : var (--muted-border-color );
381389 --blockquote-footer-color : var (--muted-color );
382390 --button-box-shadow : 0 0 0 rgba (0 , 0 , 0 , 0 );
@@ -390,11 +398,11 @@ kbd {
390398 --form-element-focus-color : var (--primary-focus );
391399 --form-element-disabled-background-color : # 2c3d49 ;
392400 --form-element-disabled-border-color : # 415462 ;
393- --form-element-disabled-opacity : .5 ;
394- --form-element-invalid-border-color : # B71C1C ;
395- --form-element-invalid-active-border-color : # C62828 ;
396- --form-element-valid-border-color : # 2E7D32 ;
397- --form-element-valid-active-border-color : # 388E3C ;
401+ --form-element-disabled-opacity : 0 .5 ;
402+ --form-element-invalid-border-color : # b71c1c ;
403+ --form-element-invalid-active-border-color : # c62828 ;
404+ --form-element-valid-border-color : # 2e7d32 ;
405+ --form-element-valid-active-border-color : # 388e3c ;
398406 --switch-background-color : # 374956 ;
399407 --switch-color : var (--primary-inverse );
400408 --switch-checked-background-color : var (--primary );
@@ -420,11 +428,13 @@ kbd {
420428 --accordion-open-summary-color : var (--muted-color );
421429 --card-background-color : # 141e26 ;
422430 --card-border-color : # 11191f ;
423- --card-box-shadow : 0 0.125rem 1rem rgba (0 , 0 , 0 , 0.06 ), 0 0.125rem 2rem rgba (0 , 0 , 0 , 0.12 ), 0 0 0 0.0625rem rgba (0 , 0 , 0 , 0.036 );
431+ --card-box-shadow : 0 0.125rem 1rem rgba (0 , 0 , 0 , 0.06 ),
432+ 0 0.125rem 2rem rgba (0 , 0 , 0 , 0.12 ),
433+ 0 0 0 0.0625rem rgba (0 , 0 , 0 , 0.036 );
424434 --card-sectionning-background-color : # 18232c ;
425435 --progress-background-color : # 24333e ;
426436 --progress-color : var (--primary );
427- --loading-spinner-opacity : .5 ;
437+ --loading-spinner-opacity : 0 .5 ;
428438 --tooltip-background-color : var (--contrast );
429439 --tooltip-color : var (--contrast-inverse );
430440 --icon-chevron : url ("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E" );
@@ -922,7 +932,8 @@ input[type=submit]:focus,
922932input [type = button ]: focus ,
923933input [type = reset ]: focus ,
924934a [role = button ]: focus {
925- --box-shadow : var (--button-hover-box-shadow , 0 0 0 rgba (0 , 0 , 0 , 0 )), 0 0 0 var (--outline-width ) var (--primary-focus );
935+ --box-shadow : var (--button-hover-box-shadow , 0 0 0 rgba (0 , 0 , 0 , 0 )),
936+ 0 0 0 var (--outline-width ) var (--primary-focus );
926937}
927938
928939input [type = reset ] {
@@ -936,7 +947,8 @@ input[type=reset]:hover, input[type=reset]:active, input[type=reset]:focus {
936947 --border-color : var (--secondary-hover );
937948}
938949input [type = reset ]: focus {
939- --box-shadow : var (--button-hover-box-shadow , 0 0 0 rgba (0 , 0 , 0 , 0 )), 0 0 0 var (--outline-width ) var (--secondary-focus );
950+ --box-shadow : var (--button-hover-box-shadow , 0 0 0 rgba (0 , 0 , 0 , 0 )),
951+ 0 0 0 var (--outline-width ) var (--secondary-focus );
940952}
941953
942954button [disabled ],
@@ -1055,8 +1067,8 @@ input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),
10551067select ,
10561068textarea {
10571069 -webkit-appearance : none;
1058- -moz-appearance : none;
1059- appearance : none;
1070+ -moz-appearance : none;
1071+ appearance : none;
10601072 padding : var (--form-element-spacing-vertical ) var (--form-element-spacing-horizontal );
10611073 vertical-align : middle;
10621074}
@@ -1111,10 +1123,10 @@ textarea[disabled] {
11111123input [aria-invalid ],
11121124select [aria-invalid ],
11131125textarea [aria-invalid ] {
1114- padding-right : calc (var (--form-element-spacing-horizontal ) + 1.5rem ) !important ;
1126+ padding-right : calc ( var (--form-element-spacing-horizontal ) + 1.5rem ) !important ;
11151127 padding-left : var (--form-element-spacing-horizontal );
1116- -webkit-padding-end : calc (var (--form-element-spacing-horizontal ) + 1.5rem ) !important ;
1117- padding-inline-end : calc (var (--form-element-spacing-horizontal ) + 1.5rem ) !important ;
1128+ -webkit-padding-end : calc ( var (--form-element-spacing-horizontal ) + 1.5rem ) !important ;
1129+ padding-inline-end : calc ( var (--form-element-spacing-horizontal ) + 1.5rem ) !important ;
11181130 -webkit-padding-start : var (--form-element-spacing-horizontal ) !important ;
11191131 padding-inline-start : var (--form-element-spacing-horizontal ) !important ;
11201132 background-position : center right 0.75rem ;
@@ -1132,7 +1144,9 @@ select[aria-invalid=false]:active,
11321144select [aria-invalid = false ]: focus ,
11331145textarea [aria-invalid = false ]: active ,
11341146textarea [aria-invalid = false ]: focus {
1135- --border-color : var (--form-element-valid-active-border-color ) !important ;
1147+ --border-color : var (
1148+ --form-element-valid-active-border-color
1149+ ) !important ;
11361150}
11371151input [aria-invalid = true ],
11381152select [aria-invalid = true ],
@@ -1145,7 +1159,9 @@ select[aria-invalid=true]:active,
11451159select [aria-invalid = true ]: focus ,
11461160textarea [aria-invalid = true ]: active ,
11471161textarea [aria-invalid = true ]: focus {
1148- --border-color : var (--form-element-invalid-active-border-color ) !important ;
1162+ --border-color : var (
1163+ --form-element-invalid-active-border-color
1164+ ) !important ;
11491165}
11501166
11511167[dir = rtl ] input [aria-invalid ],
@@ -1559,7 +1575,7 @@ label > input, label > select, label > textarea {
15591575
15601576[type = search ] {
15611577 border-radius : 5rem ;
1562- padding-left : calc (var (--form-element-spacing-horizontal ) + 1.75rem ) !important ;
1578+ padding-left : calc ( var (--form-element-spacing-horizontal ) + 1.75rem ) !important ;
15631579 background-image : var (--icon-search );
15641580 background-position : center left 1.125rem ;
15651581 background-repeat : no-repeat;
0 commit comments