Commit Graph

2 Commits

Author SHA1 Message Date
Kunthawat Greethong
51b50212ca Add combined blog+marketing+portfolio template
- Added blog pages: posts index, post detail, category/tag archives, search, RSS
- Added BlogBase layout with Source Serif 4 font
- Added PostCard and TagList components
- Added utility functions: reading-time, site-identity
- Added posts collection with taxonomies to seed
- Updated menus with all sections: Home, Posts, Work, Pricing, Contact
- Added blog seed content: 3 posts with bylines
2026-05-01 13:50:52 +07:00
Kunthawat Greethong
b6e76cc98b fix: remove Font component and fontProviders (esbuild parse error)
The Font component with spread syntax caused esbuild parse error
at Base.astro line 64. Replaced with direct Google Fonts link tag.

Also removed fonts[] array from astro.config.mjs since we're
loading Inter via <link> tag instead.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-01 10:18:59 +07:00