|
25 | 25 |
|
26 | 26 | /* typography (prefer `font: --sk-font-{x}` over `font-family` and `font-size` rules */
|
27 | 27 | --sk-font-family-ui: 'Fira Sans', -apple-system, sans-serif;
|
28 |
| - --sk-font-family-body: 'EB Garamond', Georgia, serif; |
| 28 | + --sk-font-family-body: Georgia, serif; |
29 | 29 | --sk-font-family-heading: 'DM Serif Display', Georgia, serif;
|
30 | 30 | --sk-font-family-mono: 'Fira Mono', monospace;
|
31 | 31 |
|
32 | 32 | --sk-font-size-h1: 3.6rem;
|
33 | 33 | --sk-font-size-h2: 3rem;
|
34 | 34 | --sk-font-size-h3: 2.4rem;
|
35 |
| - --sk-font-size-body: 2.1rem; |
36 |
| - --sk-font-size-body-small: 1.8rem; |
| 35 | + --sk-font-size-body: 1.8rem; |
| 36 | + --sk-font-size-body-small: 1.6rem; |
37 | 37 | --sk-font-size-ui-small: 1.3rem;
|
38 | 38 | --sk-font-size-ui-medium: 1.6rem;
|
39 | 39 | --sk-font-size-ui-large: 3rem;
|
40 | 40 | --sk-font-size-mono: 1.4rem;
|
41 | 41 |
|
| 42 | + --sk-line-height-body: 1.7; |
| 43 | + |
| 44 | + @media (resolution: 2x) { |
| 45 | + --sk-font-family-body: 'EB Garamond', Georgia, serif; |
| 46 | + --sk-font-size-body: 2.1rem; |
| 47 | + --sk-font-size-body-small: 1.8rem; |
| 48 | + --sk-line-height-body: 1.5; |
| 49 | + } |
| 50 | + |
42 | 51 | --sk-font-h1: 500 var(--sk-font-size-h1) / 1.2 var(--sk-font-family-heading);
|
43 | 52 | --sk-font-h2: 500 var(--sk-font-size-h2) / 1.2 var(--sk-font-family-heading);
|
44 | 53 | --sk-font-h3: 500 var(--sk-font-size-h3) / 1.2 var(--sk-font-family-heading);
|
45 |
| - --sk-font-body: 400 var(--sk-font-size-body) / 1.5 var(--sk-font-family-body); |
46 |
| - --sk-font-body-small: 400 var(--sk-font-size-body-small) / 1.5 var(--sk-font-family-body); |
| 54 | + --sk-font-body: 400 var(--sk-font-size-body) / var(--sk-line-height-body) |
| 55 | + var(--sk-font-family-body); |
| 56 | + --sk-font-body-small: 400 var(--sk-font-size-body-small) / var(--sk-line-height-body) |
| 57 | + var(--sk-font-family-body); |
47 | 58 | --sk-font-ui-small: 400 var(--sk-font-size-ui-small) / 1.5 var(--sk-font-family-ui);
|
48 | 59 | --sk-font-ui-medium: 400 var(--sk-font-size-ui-medium) / 1.5 var(--sk-font-family-ui);
|
49 | 60 | --sk-font-ui-large: 400 var(--sk-font-size-ui-large) / 1.5 var(--sk-font-family-ui);
|
|
0 commit comments