Cinzel/IBM Plex Sans/IBM Plex Mono were loaded via a Google Fonts CDN @import, unchanged from the original PrimeVue-era CSS. Any environment without outbound network access (or that can't reach fonts.googleapis.com) silently fell back to a generic system sans-serif, which is what surfaced as "text still off" after the border/heading-font fixes. Switch to @fontsource's self-hosted packages so the font files ship as real build assets (26 woff2 files bundled) instead of a runtime network dependency. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| components.json | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||