Typography
Currently we use a single font system and rely on various weights, sizes, and color to create visual hierarchy. Poppins, an open source Google Font, comes in many weights and sizes. We don't utilize them all but we are consistent in our usage.
Body text
When using body copy across the site, it's important to consider its placement, header pairing, and importance in order to utilize the correct size.
Body - Large
Used when pared with Headlines XXL and larger. Thise body copy size will hold up in headlines but should never be used for more than two sentences.
Size: 20px
Line-height: 28px
Letter Spacing: 0px
Body - Medium (default)
This is your every day body copy used for most instances and long form copy. Do not pare this copy size with Headline XXL or larger as it will be visually overpowered.
Size: 16px
Line-height: 24px
Letter Spacing: 0px
Body - Small (caption)
Size: 14px
Line-height: 20px
Letter Spacing: 0px
Headlines
Typographic hierarchy is critical to a well designed layout. In order to achieve optimal flexibility and range, we have created a t-shirt sizing chart for our headlines.
Headline XXXXL
Utilized to display only the most important messages on key pages or bold graphics.
Size: 120px
Line-height: 136px
Letter Spacing: .75px
Headline XXXL
Utilized to display short headlines on key or top level web pages. It can also be used in layout for short, significant headlines.
Size: 96px
Line-height: 100px
Letter Spacing: .75px
Headline XXL
Utilized to display short headlines on key or top level web pages. It can also be used in layout for short, significant headlines and a primary h1 style..
Size: 72px
Line-height: 74px
Letter Spacing: .75px
Headline XL
Used in layout for short, significant headlines.
Size: 48px
Line-height: 56px
Letter Spacing: .75px
Headline L
Used in layout for section titles and short headlines. A primary headline style for h2 tags.
Size: 40px
Line-height: 48px
Letter Spacing: .75px
Headline M
Used in layout for section titles and headlines. A secondary headline style for h2 tags.
Size: 32px
Line-height: 40px
Letter Spacing: .5px
Headline s
Used in layout for headlines. A primary headline style for h3 tags.
Size: 24px
Line-height: 32px
Letter Spacing: .375px
Headline XS
Primarily used in mobile styling and smaller, less prominent headlines.
Size: 20px
Line-height: 24px
Letter Spacing: .25px
Headline XXS
Primarily used in mobile styling and smaller, less prominant headlines. Also of note, this headline should always be paired with Body Small.
Size: 18px
Line-height: 20px
Letter Spacing: .25px
In practice
When using this typographic guide in templates or print collateral, refer to the above sizing guides. When creating code based designs within our website, we have created a simple "T-Shirt" size class naming structure to follow. This allows for maximum flexibility in the design and accessibility standers.