feat(ui): self-host fonts, remove Google Fonts CDN

- Bundle Satoshi (sans) and JetBrains Mono in web/fonts/
- New fonts.css with @font-face declarations
- Remove Google Fonts preconnect and stylesheet link
- Update --sans token: Satoshi replaces Space Grotesk/Inter
- Zero external font requests, works fully offline
- Keep extra fonts (Geo, Mooli, StackSansNotch) for future use
This commit is contained in:
2026-05-16 19:58:11 -04:00
parent 5fd324e4bb
commit 03e982281c
14 changed files with 70 additions and 5 deletions
+2 -2
View File
@@ -19,7 +19,7 @@
--ok: #7aab72;
--danger: #b85858;
--lineage: #9878bc;
--sans: 'Space Grotesk', system-ui, sans-serif;
--sans: 'Satoshi', system-ui, sans-serif;
--mono: 'JetBrains Mono', ui-monospace, monospace;
--r1: 2px;
--r2: 4px;
@@ -70,7 +70,7 @@
--ok: #4ade80;
--danger: #ef4444;
--lineage: #a78bfa;
--sans: 'Inter', system-ui, sans-serif;
--sans: 'Satoshi', system-ui, sans-serif;
--mono: 'JetBrains Mono', ui-monospace, monospace;
}