Font

Font properties help to create readable and visually appealing experiences across the system. The primitive font scales are built to include consistent increments for size, weight, line height, and letter spacing. Steps from these scales are then used to feed the composite type scale, which in turn, is used to inform the heading and text scale which are applied to designs.

Font family

TokenValueSample
font-family/primary

Lato, Arial, sans-serif

Aa

font-family/secondary

Lato, Arial, sans-serif

Aa

font-family/tertiary

ui-monospace, Cascadia Mono, Segoe UI Mono, consolas, Liberation Mono, monospace

Aa

Font sizes

TokenValueSample
font-size/50

0.5rem

Aa
font-size/100

0.75rem

Aa
font-size/200

0.875rem

Aa
font-size/300

1rem

Aa
font-size/400

1.125rem

Aa
font-size/500

1.25rem

Aa
font-size/600

1.5rem

Aa
font-size/700

1.75rem

Aa
font-size/800

2rem

Aa
font-size/900

2.25rem

Aa
font-size/1000

2.5rem

Aa
font-size/1100

3rem

Aa
font-size/1200

3.5rem

Aa
font-size/1300

4rem

Aa
font-size/1400

5rem

Aa

Font weights

TokenValueSample
font-weight/100

100

Aa
font-weight/200

200

Aa
font-weight/300

300

Aa
font-weight/400

400

Aa
font-weight/500

500

Aa
font-weight/600

600

Aa
font-weight/700

700

Aa
font-weight/800

800

Aa
font-weight/900

900

Aa

Line heights

TokenValueSample
line-height/50

0.75

Aa

Aa

line-height/100

0.825

Aa

Aa

line-height/200

1

Aa

Aa

line-height/300

1.1

Aa

Aa

line-height/400

1.125

Aa

Aa

line-height/500

1.15

Aa

Aa

line-height/600

1.2

Aa

Aa

line-height/700

1.25

Aa

Aa

line-height/800

1.3

Aa

Aa

line-height/900

1.4

Aa

Aa

line-height/1000

1.5

Aa

Aa

line-height/1100

1.55

Aa

Aa

line-height/1200

1.6

Aa

Aa

line-height/1300

2

Aa

Aa

Letter spacing

TokenValueSample
letter-spacing/100

-0.05em

Aa
letter-spacing/200

-0.025em

Aa
letter-spacing/300

0em

Aa
letter-spacing/400

0.025em

Aa
letter-spacing/500

0.05em

Aa
letter-spacing/600

0.1em

Aa
letter-spacing/700

0.15em

Aa
letter-spacing/800

0.2em

Aa
letter-spacing/900

0.3em

Aa