feat(site): nixcn-conf-2605 impt #20

Merged
Loradaro merged 2 commits from feat/nixcn-conf-2605 into main 2026-05-19 22:28:15 +00:00

2 Commits

Author SHA1 Message Date
gylove1994
63b98f42b4 feat(calendar, souvenir): update food map image source and add coming soon modal
- Updated the food map image source based on locale in CalendarPage.astro.
- Introduced a "coming soon" modal in SouvenirPage.astro with relevant translations and styling.
- Updated the CTA URL in translations.json for both English and Chinese versions.
2026-05-20 06:25:37 +08:00
gylove1994
4f9099abb6 feat(site): migrate from Starlight docs to custom Astro website
- Remove Starlight and MDX docs content
- Add multilingual routing under [lang]/
- Add Home, Calendar, Souvenir, and CMS Guide pages
- Move static assets to public/images
- Add i18n config and translations
- Add client scripts for badge tilt, parallax, and nixflake animation
- Update astro config and dependencies

Signed-off-by: gylove1994 <gylove1994@acgsteps.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 17:05:41 +08:00