Fonts
Outfit is self-hosted under the SIL Open Font License 1.1 in outfit/LICENSE.txt.
Read the Markdown source ↗Outfit is self-hosted under the SIL Open Font License 1.1 in
outfit/LICENSE.txt. The Latin and Latin Extended WOFF2 subsets come from
Fontsource's Outfit distribution; upstream: https://github.com/Outfitio/Outfit-Fonts.
The root document links /fonts/fonts.css once, outside the temporary dev SSR
stylesheet, and preloads only the primary Latin file. Do not import this CSS
from a component. Every body-font stack uses --font-body, including the local
Outfit Fallback before generic fallback fonts; controls inherit it.
Fallback scales use Outfit/Arial advance-width ratios over A-Z, a-z and 0-9 at weights 400, 500 and 700. Ascent, descent and line gap match Outfit's 1000, -260 and 0 per 1000 units, divided by each scale. Matching metrics reduces layout movement; different glyph designs cannot have identical widths in every piece of text. Recalculate the fallback and preload when changing the brand font.
Inter (variable, Latin) is self-hosted under the SIL Open Font License 1.1 in
inter/OFL.txt for the run site's homepage only (public/landing/base.css):
one heavy weight for every heading and the wordmark, the regular weights for data.
The homepage preloads it and makes no third-party request.