Astro uses the open source typeface Open Sans with bold, regular and light font variants for all heading, body copy and most interface elements. Astro also uses the open source typeface Roboto Mono for elements requiring a monospaced typeface. As with all Astro elements, sizing is rendered in rem units. For those working with systems that don’t support rem, the corollary size is provided in points.


Astro supports three levels of headline text (h1, h2, h3). CSS properties are automatically applied to HTML elements. 

Body Text

The default font size in Astro is 1rem/16px. Astro supports four additional font sizes for body copy.

Inline Text Styles

Astro supports a small subset of inline styles.