comparison website/www/_static/style.css @ 7373:5e9b0ff1c695

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
author John Rouillard <rouilj@ieee.org>
date Thu, 18 May 2023 21:10:56 -0400
parents 113debfd383b
children 0645e3bdd5a3
comparison
equal deleted inserted replaced
7372:886a5c767d7e 7373:5e9b0ff1c695
2 2
3 /* Set up fluid type scale. Major third for smaller screens 3 /* Set up fluid type scale. Major third for smaller screens
4 and perfect fourth for larger screens. 4 and perfect fourth for larger screens.
5 Allow override using --font-level-X. 5 Allow override using --font-level-X.
6 6
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
8 */ 8 */
9 9
10 :root { 10 :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 );
11 --_font-level-0: var(--font-level-0, 21 --_font-level-0: var(--font-level-0,
12 clamp(1rem, 22 clamp(1rem,
13 0.96rem + 0.22vw, 23 0.96rem + 0.21vw,
14 1.13rem) 24 1.13rem)
15 ); 25 );
16 --_font-level-1: var(--font-level-1, 26 --_font-level-1: var(--font-level-1,
17 clamp( 27 clamp(
18 1.25 * var(--_font-level-0), 28 1.25 * var(--_font-level-0),
19 1.16rem + 0.43vw, 29 1.17rem + 0.42vw,
20 1.5rem) 30 1.5rem)
21 ); 31 );
22 --_font-level-2: var(--font-level-2, 32 --_font-level-2: var(--font-level-2,
23 clamp( 33 clamp(
24 1.25 * var(--_font-level-1), 34 1.25 * var(--_font-level-1),
25 1.41rem + 0.76vw, 35 1.42rem + 0.73vw,
26 2rem) 36 2rem)
27 ); 37 );
28 --_font-level-3: var(--font-level-3, 38 --_font-level-3: var(--font-level-3,
29 clamp( 39 clamp(
30 1.25 * var(--_font-level-2), 40 1.25 * var(--_font-level-2),
31 1.71rem + 1.24vw, 41 1.72rem + 1.19vw,
32 2.66rem) 42 2.66rem)
33 ); 43 );
34 --_font-level-4: var(--font-level-4, 44 --_font-level-4: var(--font-level-4,
35 clamp( 45 clamp(
36 1.25 * var(--_font-level-3), 46 1.25 * var(--_font-level-3),
37 2.05rem + 1.93vw, 47 2.07rem + 1.85vw,
38 3.55rem) 48 3.55rem)
39 ); 49 );
40 } 50 }
41 51
42 * + * { margin-block-start: 1.2em;} 52 * + * { margin-block-start: 1.2em;}
246 } 256 }
247 257
248 table caption { font-weight: bold; font-size: smaller; } 258 table caption { font-weight: bold; font-size: smaller; }
249 259
250 table.footnote { 260 table.footnote {
251 font-size: calc(1em - 1pt); 261 font-size: var(--_font-level_-1);
252 position: relative 262 position: relative
253 } 263 }
254 264
255 table.footnote::before { 265 table.footnote::before {
256 border: 1px solid black; 266 border: 1px solid black;

Roundup Issue Tracker: http://roundup-tracker.org/