Typography guidelines ensure that we maximize legibility and maintain visual hierarchy throughout all of our content.
Sprout Social’s primary font family is Proxima Nova. Our products utilize the system font families: San Francisco and Roboto. Emails default to Helvetica. When Proxima Nova is unavailable, we default to the system font families.
Type scale and weights
Line heights are calculated to ensure at least three lines align to an 8px grid. Use the associated line height values only.
For mobile, use a minimum of Size 500 for body copy. Large headings on the desktop web will need to be reduced in scale on mobile so they do not take up the entire screen.
Type styles (Desktop, Web)
When working with different type styles it’s important to adhere to the type scale at all times. Never introduce a new type size. Below are some standards for the web we’ve defined to help you get started using the correct sizes for your content.
Headings are used to separate sections of content. Headings should always be set in a font weight of bold or extrabold.
- H1 - Size 900
- H2 - Size 800
- H3 - Size 700
- H4 - Size 600
- H5 - Size 500
Lead paragraphs are used to draw the reader in, they should only be used at the beginning of content. Lead paragraphs should always be set in regular font weight.
- Large lead - Size 600
- Medium lead - Size 500
Use paragraphs to distinguish sections of a piece of writing. Paragraphs usually deal with a single theme and are indicated by a new line, indentation or numbering. Paragraphs should always be set in regular font weight.
- Paragraph - Size 400
- Small paragraph - Size 300
- Small paragraph - Size 200
Use block quotations to visually distinguish quotations on a page. Block quotations are typically set apart from the main text and often utilize indentation, a different typeface or a different font size. Block quotations should always be set in a font weight of bold or extrabold.
- Block quotation - Size 700
- Small block quotation - Size 500
- Attribution - Size 200
One of the most important techniques for effectively communicating content is the use of typographic hierarchy. Using variations in size, weight, color and position of type, typographic hierarchy establishes an order of importance that visually guides the reader through content to easily find what they are looking for.
To maintain accessible contrast, use our standard type color values when working with text on various background colors.
When placing text on a light background, all type should use the following color values:
- Headings - Neutral 1000
- Paragraphs - Neutral 1000
When placing text on a dark background all type should use the following color values:
- Headings - Neutral 0
- Paragraphs - Neutral 200
When type setting content, it’s imperative to proofread and spellcheck everything. Additionally, follow the below dos and don’ts to ensure all content is set consistently. For more information, please read the full writing guidelines.
To feel more human and personal, all titles and headlines should be written in sentence case. Never use a period at the end of a title or headline. The only end punctuation used should be a question mark following a question, or an ellipsis if breaking up a sentence.
The only times text should be shown in title case is when displaying a CTA inside a button, referencing a proper noun or when the header is used as a label (e.g. the section headers on this page).