// Font imports for the Electric Cherry design system. // // These live in a JS module (not a CSS `@import` chain) because Vite's // CSS processor inlines @import'd CSS as text but doesn't crawl its // url() references to emit the referenced woff/woff2 files as build // assets. Importing the CSS from JS puts it on the module graph, which // Vite *does* walk, so the font binaries end up in // build/client/_app/immutable/assets/files/. // // Global set: // - Inter (400/500/600/700) — everything. // - JetBrains Mono (400/500) — data cells (timestamps, scores, IDs). // // Alfa Slab One is NOT loaded here — it's used only in BrandMark, which // imports its own weight so the rest of the product doesn't pay for it. import '@fontsource/inter/400.css'; import '@fontsource/inter/500.css'; import '@fontsource/inter/600.css'; import '@fontsource/inter/700.css'; import '@fontsource/jetbrains-mono/400.css'; import '@fontsource/jetbrains-mono/500.css';