Skip to content

Commit a5aef33

Browse files
authored
fall back to georgia on low resolution screens (sveltejs#490)
1 parent 7c540a3 commit a5aef33

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

packages/site-kit/src/lib/styles/tokens.css

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,25 +25,36 @@
2525

2626
/* typography (prefer `font: --sk-font-{x}` over `font-family` and `font-size` rules */
2727
--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;
2929
--sk-font-family-heading: 'DM Serif Display', Georgia, serif;
3030
--sk-font-family-mono: 'Fira Mono', monospace;
3131

3232
--sk-font-size-h1: 3.6rem;
3333
--sk-font-size-h2: 3rem;
3434
--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;
3737
--sk-font-size-ui-small: 1.3rem;
3838
--sk-font-size-ui-medium: 1.6rem;
3939
--sk-font-size-ui-large: 3rem;
4040
--sk-font-size-mono: 1.4rem;
4141

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+
4251
--sk-font-h1: 500 var(--sk-font-size-h1) / 1.2 var(--sk-font-family-heading);
4352
--sk-font-h2: 500 var(--sk-font-size-h2) / 1.2 var(--sk-font-family-heading);
4453
--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);
4758
--sk-font-ui-small: 400 var(--sk-font-size-ui-small) / 1.5 var(--sk-font-family-ui);
4859
--sk-font-ui-medium: 400 var(--sk-font-size-ui-medium) / 1.5 var(--sk-font-family-ui);
4960
--sk-font-ui-large: 400 var(--sk-font-size-ui-large) / 1.5 var(--sk-font-family-ui);

0 commit comments

Comments
 (0)