Systems for: • Font size - rems or px, not ems • Font weight A normal font weight (400 or 500 depending on the font) for most text • A heavier font weight (600 or 700) for text you want to emphasize • Line height • Color A dark color for primary content (like the headline of an article) • A grey for secondary content (like the date an article was published) • A lighter grey for tertiary content (maybe the copyright notice in a footer) • Margin • Padding • Width • Height • Box shadows 0 1px 3px hsla(0, 0%, .12) 0 1px 2px hsla(0, 0%, .24)

0 3px 6px hsla(0, 0%, .15) 0 2px 4px hsla(0, 0%, .12)

0 10px 20px hsla(0, 0%, .15) 0 3px 6px hsla(0, 0%, .10)

0 15px 25px hsla(0, 0%, .15) 0 5px 10px hsla(0, 0%, .5)

0 20px 40px hsla(0, 0%, .2) • Border radius • Border width • Opacity

25% intervals: 4 (16 x 0.25) 8 (16 x 0.5) 12 (16 x 0.75) 16 (16 x 1) 24 (16 x 1.5) 32 (16 x 2) 48 (16 x 3) 64 (16 x 4) 96 (16 x 6) 128 (16 x 8) 192 (16 x 12) 256 (16 x 16) 384 (16 x 24) 512 (16 x 32) 640 (16 x 40) 768 (16 x 48)

-apple-system, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue; fonts with minimum 5 weights

max text width: 20-35em (45-75 chars)

line height: 1.5 in moderate-width paragraphs, 2 in wide paragraphs, 1 in headings / large text

align-items: baseline; not: center

Colors: 8-10 greys 5-10 shades of a primary color a few accent colors, in 5-10 shades each