Typography

SendGrid's typography is based on two distinct font families. For headings and numerals, we use Colfax. Paragraphs and other text use the font family Proxima Nova as it provides a versatile set of weights and is very legible at small sizes.

Headings

h1: Page Heading

h2: Section Heading

h3: Subsection Heading

h4: Subsection Heading

HTML Elements h1 h2 h3 h4
<h1>h1: Main Heading</h1>
<h2>h2: Section Heading</h2>
<h3>h3: Subsection Heading</h3>
<h4>h4: Subsection Heading</h4>
view raw headings.html hosted with ❤ by GitHub

Inline Elements

Hi there, this is our default paragraph style. You can bold and italicize words within a paragraph.

You can make paragraphs small.

You can also give paragraphs an error state.

Optional Elements strong em
Modifiers .small .error
<p>Lorem ipsum <strong>dolor</strong> sit amet,<em>consectetur</em> adipiscing <strong><em>elit</em></strong>.</p>
<p class="small">Lorem ipsum <strong>dolor</strong> sit amet,<em>consectetur</em> adipiscing <strong><em>elit</em></strong>.</p>
<p class="error">Lorem ipsum <strong>dolor</strong> sit amet,<em>consectetur</em> adipiscing <strong><em>elit</em></strong>.</p>

Classes

I'm a paragraph in a h1 size.

I'm a paragraph in a h2 size.

I'm a paragraph in a h3 size.

I'm a paragraph in a h4 size.

Modifiers .is-size-h1 .is-size-h2 .is-size-h3 .is-size-h4 .is-weight-light .is-weight-medium
<p class="is-size-h1">I'm a paragraph using the h1 font-size.</p>
<p class="is-size-h2">I'm a paragraph using the h2 font-size.</p>
<p class="is-size-h3 is-medium">I'm a paragraph using the h3 font-size and medium font-weight.</p>
<p class="is-size-h4">I'm a paragraph using the h4 font-size.</p>