fix: zero font jumping on navigation — preload both brand fonts + font-display: optional (no late swaps; brand-approved Arial if cold)

This commit is contained in:
ctao
2026-07-25 15:36:31 +02:00
parent 075d44dce3
commit e7c804c9da
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -75,12 +75,12 @@
/* Self-hosted brand fonts — latin subset, variable weight, swap + metric-matched fallback */
@font-face {
font-family: "Inter"; font-weight: 400 700; font-display: swap;
font-family: "Inter"; font-weight: 400 700; font-display: optional;
src: url("/fonts/inter-latin.woff2") format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: "Space Grotesk"; font-weight: 500 700; font-display: swap;
font-family: "Space Grotesk"; font-weight: 500 700; font-display: optional;
src: url("/fonts/space-grotesk-latin.woff2") format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}