Typography is used to clearly present information and guide the user through experiences. Blueprint uses a restrained set of type styles and consistent hierarchy. Consistency in typography allows the user to recognize important features and scan through interfaces quickly.

Open Sans

Blueprint uses the Google open-source typeface Open Sans. Open Sans is a sans serif humanist typeface designed by Scott Matteson. Open Sans was chosen because it is a professional, neutral, and extremely legible typeface.

Scales

Typography scale
PreviewSizeWeight
Heading 122pxRegular
Heading 215pxSemibold
Heading 312pxBold
Heading 412pxSemibold
Lead Paragraph15pxRegular
Emphasized Body12pxSemibold
Primary Body12pxRegular
Muted Body 112pxRegular
Muted Body 212pxRegular
Muted Body 312pxSemibold

Note: All text is required to have a minimum leading (line spacing) of 1.5 for readability.

Weights

Changing text weight is a quick way to denote to the user the importance of the message. This is why most of our headings and subheadings are either semibold or bold. Bolded text that is not a heading or subheading must have a reason why it is bolded. Never bold whole sentences.

Regular (400)

Semibold (600)

Bold (700)

Italics

Italicizing text can mean the same thing as bolded text. In Blueprint, we italicize text that is informative, but ancillary. Examples of this include 'As of' dates, help text, and notes (see above).

Regular Italic (400)