diff --git a/data/static/css/styles.css b/data/static/css/styles.css index a04d41a..25f6c32 100644 --- a/data/static/css/styles.css +++ b/data/static/css/styles.css @@ -1,8 +1,19 @@ +/* ── Brand font ──────────────────────────────────────────── + ASB uses Overpass (open-source, SIL OFL) as their primary brand + typeface. Self-hosted as a single variable woff2 covering 400–700. */ +@font-face { + font-family: 'Overpass'; + font-style: normal; + font-weight: 400 700; + font-display: swap; + src: url(../fonts/overpass-latin.woff2) format('woff2'); +} + *{ margin: 0; padding: 0; box-sizing: border-box; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; + font-family: 'Overpass', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; } :root { /* ASB brand yellow — used for highlights, hover, and the nav accent bar. */ diff --git a/data/static/fonts/overpass-latin.woff2 b/data/static/fonts/overpass-latin.woff2 new file mode 100644 index 0000000..d1b0a73 Binary files /dev/null and b/data/static/fonts/overpass-latin.woff2 differ