feat(ui): integrate Nuxt UI and rebuild layout and login pages

Wrap application in UApp and apply base UI styles
Build responsive default layout with navigation and footer
Implement staff login form with validation and toast notifications
Restructure index page routing
This commit is contained in:
2026-04-12 18:26:36 +08:00
parent 4288c98e21
commit a649c509c2
8 changed files with 360 additions and 197 deletions

3
.gitignore vendored
View File

@@ -22,3 +22,6 @@ logs
.env
.env.*
!.env.example
.agents/
skills-lock.json