Nychthemeron/packages/library
Matthew L McPeak 830ac3094b fix: self-host fonts instead of depending on Google Fonts CDN
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>
2026-07-13 09:15:45 -04:00
..
src fix: self-host fonts instead of depending on Google Fonts CDN 2026-07-13 09:15:45 -04:00
tests chore: remove PrimeVue and the ThemeEngine, migration complete 2026-07-11 15:07:59 -04:00
components.json feat: wire up Tailwind v4 and shadcn-vue token mapping alongside PrimeVue 2026-07-11 14:15:37 -04:00
package.json fix: self-host fonts instead of depending on Google Fonts CDN 2026-07-13 09:15:45 -04:00
tsconfig.json Inital Commit 2026-06-14 14:50:44 -04:00
vite.config.ts chore: remove PrimeVue and the ThemeEngine, migration complete 2026-07-11 15:07:59 -04:00
vitest.config.ts feat: wire up Tailwind v4 and shadcn-vue token mapping alongside PrimeVue 2026-07-11 14:15:37 -04:00