@@ -308,125 +308,6 @@ template {
308308 display : none ;
309309}
310310
311- :root {
312- --spruce-alert-color-danger : hsl (0 , 71% , 51% );
313- --spruce-alert-color-info : hsl (195 , 100% , 42% );
314- --spruce-alert-color-success : hsl (150 , 100% , 33% );
315- --spruce-alert-color-warning : hsl (48 , 89% , 55% );
316- }
317-
318- :root {
319- --spruce-base-color-background : hsl (0 , 0% , 100% );
320- --spruce-base-color-blockquote-border : hsl (262 , 71% , 49% );
321- --spruce-base-color-border : hsl (215 , 63% , 93% );
322- --spruce-base-color-code-background : hsl (262 , 71% , 97% );
323- --spruce-base-color-code-foreground : hsl (205 , 100% , 2% );
324- --spruce-base-color-heading : hsl (205 , 100% , 2% );
325- --spruce-base-color-link : hsl (262 , 71% , 49% );
326- --spruce-base-color-link-hover : hsl (262 , 71% , 39.2% );
327- --spruce-base-color-mark-background : hsl (50 , 100% , 80% );
328- --spruce-base-color-mark-foreground : hsl (205 , 100% , 2% );
329- --spruce-base-color-marker : hsl (262 , 71% , 49% );
330- --spruce-base-color-primary : hsl (262 , 71% , 49% );
331- --spruce-base-color-secondary : hsl (227 , 92% , 55% );
332- --spruce-base-color-strong : hsl (205 , 100% , 2% );
333- --spruce-base-color-text : hsl (208 , 9% , 42% );
334- }
335-
336- :root {
337- --spruce-btn-color-primary-background : hsl (262 , 71% , 49% );
338- --spruce-btn-color-primary-background-hover : hsl (262 , 71% , 39% );
339- --spruce-btn-color-primary-foreground : hsl (0 , 0% , 100% );
340- --spruce-btn-color-primary-shadow : hsl (262 , 71% , 84% );
341- --spruce-btn-color-secondary-background : hsl (227 , 92% , 55% );
342- --spruce-btn-color-secondary-background-hover : hsl (227 , 92% , 45% );
343- --spruce-btn-color-secondary-foreground : hsl (0 , 0% , 100% );
344- --spruce-btn-color-secondary-shadow : hsl (227 , 92% , 90% );
345- }
346-
347- :root {
348- --spruce-form-color-background : hsl (0 , 0% , 100% );
349- --spruce-form-color-background-disabled : hsl (0 , 0% , 95% );
350- --spruce-form-color-border : hsl (260 , 4% , 70% );
351- --spruce-form-color-border-disabled : hsl (215 , 63% , 93% );
352- --spruce-form-color-border-focus : hsl (262 , 71% , 49% );
353- --spruce-form-color-check-background : hsl (262 , 71% , 49% );
354- --spruce-form-color-check-focus-ring : hsl (262 , 71% , 49% );
355- --spruce-form-color-check-foreground : hsl (0 , 0% , 100% );
356- --spruce-form-color-group-label-background : hsl (210 , 60% , 98% );
357- --spruce-form-color-group-label-foreground : hsl (208 , 9% , 42% );
358- --spruce-form-color-invalid : hsl (0 , 71% , 51% );
359- --spruce-form-color-invalid-focus-ring : hsla (0 , 71% , 51% , 0.25 );
360- --spruce-form-color-label : hsl (205 , 100% , 2% );
361- --spruce-form-color-legend : hsl (205 , 100% , 2% );
362- --spruce-form-color-placeholder : hsl (208 , 7% , 40% );
363- --spruce-form-color-range-thumb-background : hsl (262 , 71% , 49% );
364- --spruce-form-color-range-thumb-focus-ring : hsl (262 , 71% , 49% );
365- --spruce-form-color-range-track-background : hsl (215 , 63% , 93% );
366- --spruce-form-color-ring-focus : hsla (262 , 71% , 49% , 0.25 );
367- --spruce-form-color-select-foreground : hsl (205 , 100% , 2% );
368- --spruce-form-color-switch-background : hsl (262 , 71% , 49% );
369- --spruce-form-color-switch-focus-ring : hsl (262 , 71% , 49% );
370- --spruce-form-color-switch-foreground : hsl (0 , 0% , 100% );
371- --spruce-form-color-text : hsl (208 , 9% , 42% );
372- --spruce-form-color-valid : hsl (150 , 100% , 33% );
373- --spruce-form-color-valid-focus-ring : hsla (150 , 100% , 33% , 0.25 );
374- }
375-
376- :root {
377- --spruce-selection-color-foreground : hsl (0 , 0% , 100% );
378- --spruce-selection-color-background : hsl (262 , 71% , 49% );
379- }
380-
381- :root {
382- --spruce-scrollbar-color-thumb-background : hsla (0 , 0% , 0% , 0.15 );
383- --spruce-scrollbar-color-thumb-background-hover : hsla (0 , 0% , 0% , 0.25 );
384- --spruce-scrollbar-color-track-background : hsla (0 , 0% , 0% , 0.05 );
385- }
386-
387- :root {
388- --spruce-table-color-border : hsl (215 , 63% , 93% );
389- --spruce-table-color-caption : hsl (208 , 9% , 42% );
390- --spruce-table-color-heading : hsl (205 , 100% , 2% );
391- --spruce-table-color-hover : hsla (0 , 0% , 0% , 0.05 );
392- --spruce-table-color-stripe : hsla (0 , 0% , 0% , 0.025 );
393- --spruce-table-color-text : hsl (208 , 9% , 42% );
394- }
395-
396- :root {
397- --spruce-border-radius : 0.425rem ;
398- --spruce-font-family-base : Seravek, Gill Sans Nova, Ubuntu, Calibri, DejaVu Sans, source- sans- pro, sans-serif ;
399- --spruce-font-family-cursive : ui-monospace , Cascadia Code, Source Code Pro, Menlo, Consolas, DejaVu Sans Mono, monospace ;
400- --spruce-font-family-heading : Avenir, Avenir Next LT Pro, Montserrat, Corbel, URW Gothic, source- sans- pro, sans-serif ;
401- --spruce-font-size-base : 1rem ;
402- --spruce-font-size-lead : clamp (1.15rem , 2vw , 1.35rem );
403- --spruce-font-size-lg : 1.125rem ;
404- --spruce-font-size-ratio : 1.25 ;
405- --spruce-font-size-sm : 0.875rem ;
406- --spruce-font-weight-heading : 700 ;
407- --spruce-inline-padding : 0.1em 0.3em ;
408- --spruce-line-height-base : 1.8 ;
409- --spruce-line-height-heading : calc (2px + 2ex + 2px );
410- --spruce-line-height-lg : 1.8 ;
411- --spruce-line-height-md : 1.5 ;
412- --spruce-line-height-sm : 1.2 ;
413- --spruce-border-radius-lg : 0.925rem ;
414- --spruce-border-radius-sm : 0.425rem ;
415- --spruce-container-inline-size : 84rem ;
416- --spruce-page-margin : 2cm ;
417- --spruce-hidden-elements : header , footer, aside, nav , form, iframe, [class^=" aspect-ratio" ];
418- }
419- @media (prefers-reduced-motion : reduce) {
420- :root {
421- --spruce-duration : 0 ;
422- }
423- }
424- @media (prefers-reduced-motion : no- preference) {
425- :root {
426- --spruce-duration : 0.15s ;
427- --spruce-timing-function : ease-in-out ;
428- }
429- }
430311
431312.sr-only {
432313 block-size : 1px !important ;
0 commit comments