Skip to content

Commit 2785fe1

Browse files
committed
Extend fluid fonts and record location.
I needed smaller fonts (footnotes) and couldn't find the original site I got it from. So I grabbed them from utopia which is a diferent location than I got the original from. Parameters used: param start end screen 320 1280 width Font 16px 18px Size Type 1.25 1.33 (Major third scale, perfect fourth scale) Scale
1 parent b64d92d commit 2785fe1

File tree

2 files changed

+34
-14
lines changed

2 files changed

+34
-14
lines changed

doc/_static/style.css

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,47 @@
44
and perfect fourth for larger screens.
55
Allow override using --font-level-X.
66
7-
https://set.studio/some-simple-ways-to-make-content-look-good/
7+
https://utopia.fyi/type/calculator?c=320,16,1.25,1280,18,1.333,4,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12
88
*/
99

1010
:root {
11+
--_font-level_-2: var(--font-level_-2,
12+
clamp(0.63em,
13+
0.64rem + -0.01vw,
14+
0.64em)
15+
);
16+
--_font-level_-1: var(--font-level_-1,
17+
clamp(0.80rem,
18+
0.79rem + 0.07vw,
19+
0.84rem)
20+
);
1121
--_font-level-0: var(--font-level-0,
1222
clamp(1rem,
13-
0.96rem + 0.22vw,
23+
0.96rem + 0.21vw,
1424
1.13rem)
1525
);
1626
--_font-level-1: var(--font-level-1,
1727
clamp(
1828
1.25 * var(--_font-level-0),
19-
1.16rem + 0.43vw,
29+
1.17rem + 0.42vw,
2030
1.5rem)
2131
);
2232
--_font-level-2: var(--font-level-2,
2333
clamp(
2434
1.25 * var(--_font-level-1),
25-
1.41rem + 0.76vw,
35+
1.42rem + 0.73vw,
2636
2rem)
2737
);
2838
--_font-level-3: var(--font-level-3,
2939
clamp(
3040
1.25 * var(--_font-level-2),
31-
1.71rem + 1.24vw,
41+
1.72rem + 1.19vw,
3242
2.66rem)
3343
);
3444
--_font-level-4: var(--font-level-4,
3545
clamp(
3646
1.25 * var(--_font-level-3),
37-
2.05rem + 1.93vw,
47+
2.07rem + 1.85vw,
3848
3.55rem)
3949
);
4050
}
@@ -248,7 +258,7 @@ table:has(caption) {
248258
table caption { font-weight: bold; font-size: smaller; }
249259

250260
table.footnote {
251-
font-size: calc(1em - 1pt);
261+
font-size: var(--_font-level_-1);
252262
position: relative
253263
}
254264

website/www/_static/style.css

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,47 @@
44
and perfect fourth for larger screens.
55
Allow override using --font-level-X.
66
7-
https://set.studio/some-simple-ways-to-make-content-look-good/
7+
https://utopia.fyi/type/calculator?c=320,16,1.25,1280,18,1.333,4,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12
88
*/
99

1010
:root {
11+
--_font-level_-2: var(--font-level_-2,
12+
clamp(0.63em,
13+
0.64rem + -0.01vw,
14+
0.64em)
15+
);
16+
--_font-level_-1: var(--font-level_-1,
17+
clamp(0.80rem,
18+
0.79rem + 0.07vw,
19+
0.84rem)
20+
);
1121
--_font-level-0: var(--font-level-0,
1222
clamp(1rem,
13-
0.96rem + 0.22vw,
23+
0.96rem + 0.21vw,
1424
1.13rem)
1525
);
1626
--_font-level-1: var(--font-level-1,
1727
clamp(
1828
1.25 * var(--_font-level-0),
19-
1.16rem + 0.43vw,
29+
1.17rem + 0.42vw,
2030
1.5rem)
2131
);
2232
--_font-level-2: var(--font-level-2,
2333
clamp(
2434
1.25 * var(--_font-level-1),
25-
1.41rem + 0.76vw,
35+
1.42rem + 0.73vw,
2636
2rem)
2737
);
2838
--_font-level-3: var(--font-level-3,
2939
clamp(
3040
1.25 * var(--_font-level-2),
31-
1.71rem + 1.24vw,
41+
1.72rem + 1.19vw,
3242
2.66rem)
3343
);
3444
--_font-level-4: var(--font-level-4,
3545
clamp(
3646
1.25 * var(--_font-level-3),
37-
2.05rem + 1.93vw,
47+
2.07rem + 1.85vw,
3848
3.55rem)
3949
);
4050
}
@@ -248,7 +258,7 @@ table:has(caption) {
248258
table caption { font-weight: bold; font-size: smaller; }
249259

250260
table.footnote {
251-
font-size: calc(1em - 1pt);
261+
font-size: var(--_font-level_-1);
252262
position: relative
253263
}
254264

0 commit comments

Comments
 (0)