Commit Graph

3 Commits

Author SHA1 Message Date
e5d2604edc feat: migrate to Astro's experimental font API
Replace @fontsource-variable NPM packages with Astro's built-in
experimental font API using the Fontsource provider. Fonts are now
fetched at build time, cached locally, and served with the site.

This provides automatic @font-face generation, preload link injection,
and metric-adjusted fallback fonts (size-adjust, ascent-override, etc.)
to reduce CLS during font loading.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 02:43:48 +00:00
fb95f72e03 feat: refine and finalize redesign 2026-01-13 09:47:24 +00:00
2e5101650f refactor: port site from Jekyll to Astro 2026-01-10 18:54:17 +00:00