var(--sp-0) 0px
var(--sp-px) 1px
var(--sp-0_5) 0.125rem // 2px
var(--sp-1) 0.25rem // 4px
var(--sp-1_5) 0.375rem // 6px
var(--sp-2) 0.5rem // 8px
var(--sp-2_5) 0.625rem // 10px
var(--sp-3) 0.75rem // 12px
var(--sp-3_5) 0.875rem // 14px
var(--sp-4) 1rem // 16px
var(--sp-4_5) 1.125rem // 18px
var(--sp-5) 1.25rem // 20px
var(--sp-5_5) 1.375rem // 22px
var(--sp-6) 1.5rem // 24px
var(--sp-6_5) 1.625rem // 26px
var(--sp-7) 1.75rem // 28px
var(--sp-7_5) 1.875rem // 30px
var(--sp-8) 2rem // 32px
var(--sp-8_5) 2.125rem // 34px
var(--sp-9) 2.25rem // 36px
var(--sp-9_5) 2.375rem // 38px
var(--sp-10) 2.5rem // 40px
calc(var(--sp-1) * 100) 0.25rem * 100 = 25rem // 400px
var(--br-sm) 3px
var(--br) 5px
var(--br-lg) 8px
var(--br-xl) 12px
var(--shade0)
var(--shade1)
var(--shade2)
var(--shade3)
var(--shade4)
var(--shade5)
var(--shade6)
var(--shade7)
var(--shade8)
var(--shade9)
var(--shade10)
var(--primary)
var(--turq)
var(--blue)
var(--red)
var(--yellow)
var(--pro-solid)
var(--pro-gradient)
var(--tier1)
var(--tier2)
var(--tier3)
var(--tier4)
var(--tier5)
No need to ever set font-size/weight/family, letter-spacing, etc. Just colors and margins.
The easiest and preferred method for using typography styles is to just use the css class.
<span className="type-h2">Text here</span>
<span className="type-h3">Text here</span>
<span className="type-h4">Text here</span>
<span className="type-h5">Text here</span>
<span className="type-h6">Text here</span>
<span className="type-article-headline">Text here</span>
<span className="type-subtitle1">Text here</span>
<span className="type-subtitle2">Text here</span>
<span className="type-body1">Text here</span>
<span className="type-body2">Text here</span>
<span className="type-caption">Text here</span>
<span className="type-caption--bold">Text here</span>
<span className="type-overline">Text here</span>
<span className="type-mini">Text here</span>
<span className="type-form--button">Text here</span>
<span className="type-form--tab">Text here</span>
<span className="type-form--sortcut">Text here</span> Extended styles with styled components/goober.
import styled from 'styled-components';
const Text = styled.p`
color: var(--shade2);
`;
const Component = () => (
<Text className="type-caption">Text here</Text>
)