Commit Graph

3 Commits

Author SHA1 Message Date
justsisyphus 5d14e09279 feat(website): add layout with header, sidebar, footer and navigation
- Create Header component with logo, nav, theme toggle, language switcher
- Create Sidebar component with doc navigation from config
- Create Footer component
- Create MobileNav component with hamburger menu
- Create navigation config file (docsConfig)
- Integrate all layout components into [locale]/layout.tsx
- Add framer-motion for mobile nav animations
- All tests passing, build successful
2026-01-24 14:25:05 +09:00
justsisyphus f28c8a45dd feat(website): add next-intl i18n and dark mode support 2026-01-24 14:25:05 +09:00
justsisyphus e68600a76b feat(website): initialize Next.js 15 project with @opennextjs/cloudflare 2026-01-24 14:25:05 +09:00