1- @import url (
'https://fonts.googleapis.com/css2?family=Cabin:wdth,[email protected] ,400..700&display=swap' );
2-
31: root {
42 --main-bg-color : # 222 ;
53 --main-text-color : # ffe ;
64 --error-color : # e77 ;
75}
86
9- body {
10- font-family : 'Cabin' , sans-serif;
7+ @font-face {
8+ font-family : 'Inter' ;
9+ font-style : normal;
10+ font-weight : 100 900 ;
11+ font-display : swap;
12+ src : url (InterVariable.woff2) format ('woff2' );
13+ }
14+
15+ @font-feature-values Inter {
16+ @character-variant {
17+ cv01 : 1 ;
18+ cv02 : 2 ;
19+ cv03 : 3 ;
20+ cv04 : 4 ;
21+ cv05 : 5 ;
22+ cv06 : 6 ;
23+ cv07 : 7 ;
24+ cv08 : 8 ;
25+ cv09 : 9 ;
26+ cv10 : 10 ;
27+ cv11 : 11 ;
28+ cv12 : 12 ;
29+ cv13 : 13 ;
30+ alt-1 : 1 ; /* Alternate one */
31+ alt-3 : 9 ; /* Flat-top three */
32+ open-4 : 2 ; /* Open four */
33+ open-6 : 3 ; /* Open six */
34+ open-9 : 4 ; /* Open nine */
35+ lc-l-with-tail : 5 ; /* Lower-case L with tail */
36+ simplified-u : 6 ; /* Simplified u */
37+ alt-double-s : 7 ; /* Alternate German double s */
38+ uc-i-with-serif : 8 ; /* Upper-case i with serif */
39+ uc-g-with-spur : 10 ; /* Capital G with spur */
40+ single-story-a : 11 ; /* Single-story a */
41+ compact-lc-f : 12 ; /* Compact f */
42+ compact-lc-t : 13 ; /* Compact t */
43+ }
44+ @styleset {
45+ ss01 : 1 ;
46+ ss02 : 2 ;
47+ ss03 : 3 ;
48+ ss04 : 4 ;
49+ ss05 : 5 ;
50+ ss06 : 6 ;
51+ ss07 : 7 ;
52+ ss08 : 8 ;
53+ open-digits : 1 ; /* Open digits */
54+ disambiguation : 2 ; /* Disambiguation (with zero) */
55+ disambiguation-except-zero : 4 ; /* Disambiguation (no zero) */
56+ round-quotes-and-commas : 3 ; /* Round quotes & commas */
57+ square-punctuation : 7 ; /* Square punctuation */
58+ square-quotes : 8 ; /* Square quotes */
59+ circled-characters : 5 ; /* Circled characters */
60+ squared-characters : 6 ; /* Squared characters */
61+ }
62+ }
63+
64+ : root {
65+ font-family : 'Inter' , sans-serif;
1166 font-optical-sizing : auto;
12- font-weight : 400 ;
67+ font-weight : 300 ;
1368 font-style : normal;
14- font-variation-settings : 'wdth' 87.5 ;
1569 font-variant-numeric : tabular-nums;
70+ font-variant-alternates : character-variant (open-6, open-9);
71+ }
72+
73+ body {
1674 font-size : 18px ;
1775 background-color : var (--main-bg-color );
1876 color : var (--main-text-color );
@@ -30,16 +88,22 @@ body {
3088h1 {
3189 font : inherit;
3290 font-size : 2rem ;
33- font-weight : 700 ;
91+ font-weight : 550 ;
3492}
3593h2 {
3694 font : inherit;
3795 font-size : 1.5rem ;
38- font-weight : 500 ;
96+ font-weight : 425 ;
3997 border-top : 1px solid var (--main-text-color );
4098 padding-top : 8px ;
4199}
42100
101+ th ,
102+ strong ,
103+ b {
104+ font-weight : 550 ;
105+ }
106+
43107# mode-selector {
44108 display : flex;
45109 flex-direction : row;
0 commit comments