1+ @import ' functions' ;
2+
13// Global variables
24
35// 'rem' base value
@@ -20,9 +22,10 @@ $media-expressions: (
2022 ' portrait' : ' (orientation: portrait)' ,
2123 ' retina2x' : ' (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi)' ,
2224 ' retina3x' : ' (-webkit-min-device-pixel-ratio: 2.5), (min-resolution: 240dpi)' ,
23- ' hover' : ' (hover: hover) and (pointer: fine)' ,
25+ ' hover' : ' (hover: hover) and (pointer: fine), (-ms-high-contrast: none), (-ms-high-contrast: active) ' ,
2426 ' theme-light' : ' prefers-color-scheme: light' ,
2527 ' theme-dark' : ' prefers-color-scheme: dark' ,
28+ ' ie' : ' (-ms-high-contrast: none), (-ms-high-contrast: active)' ,
2629);
2730
2831:root {
@@ -57,19 +60,19 @@ $media-expressions: (
5760 --btn-color : var (--color-white );
5861 --btn-background : var (--color-blue );
5962 --btn-padding : 0.4em 0.7em ;
60- --btn-font-size : inherit ;
61- --btn-font-family : inherit ;
63+ --btn-font-size : 1.6 rem ;
64+ --btn-font-family : var ( --font-sans-serif ) ;
6265
6366 // Forms base
64- --form-font-family : inherit ;
67+ --form-font-family : var ( --font-sans-serif ) ;
6568 --form-element-padding : var (--btn-padding );
6669 --form-element-border-color : var (--color-grey );
6770 --form-element-focus-border-color : var (--color-black );
6871 --placeholder-color : var (--color-grey );
6972
7073 // Headings base
71- --headings-font-family : inherit ;
72- --headings-color : inherit ;
74+ --headings-font-family : var ( --font-sans-serif ) ;
75+ --headings-color : var ( --base-text-color ) ;
7376
7477 // Base font styles for headings
7578 --headings-sizes-h1 : 3rem ;
0 commit comments