2 Commits

Author SHA1 Message Date
siujamo 0da17ab0d7 feat: add dayjs, axios, and environment variable configuration
- Add dayjs with duration plugin pre-configured
- Add axios instance with auth token injection and 401 redirect
- Add VITE_API_BASE_URL, VITE_APP_TITLE, and VITE_ENABLE_MOCK env declarations
- Add .env.example with documented variables
2026-06-18 16:45:30 +08:00
siujamo 0b1c394cfd feat: initialise Vue 3 SPA template
- Add Tailwind CSS v4 with light/dark theme support
- Add layout system (default, sidebar, blank)
- Add mock authentication with Pinia store and route guards
- Add error pages (404, 500) and example views
- Add Vitest with 10 example tests across stores
- Configure Prettier formatting and ESLint linting
2026-06-18 16:38:51 +08:00