Commit Graph

9 Commits

Author SHA1 Message Date
admin e734026078 refactor: migrate frontend from Vue 3 to React 19
Build-Deploy-Server / build (base, debian, ) (push) Failing after 3m7s
Build-Docker-ARM64 / build (base, debian, ) (push) Failing after 23s
Build-Docker-ARM64 / build (base-debian13, debian13, -debian13) (push) Failing after 10s
Build-Docker-ARM64 / build (base-minimal, minimal, -minimal) (push) Failing after 10s
Deploy VitePress to Pages / build (push) Has been cancelled
Deploy VitePress to Pages / Deploy (push) Has been cancelled
- Replace Vue 3 with React 19
- Use TanStack Router and Query
- MoonShadow-inspired layout with sidebar navigation
- Lucide icons (stroke-width: 1.5)
- Framer Motion animations
- Theme support (dark/light)
- Vite 7 + pnpm build system
2026-07-19 12:36:47 +00:00
duorameng d731bb1039 fix(web): prevent favicon flash on initial page load 2026-06-08 08:32:32 +08:00
duorameng c16b40636b refactor(web): replace local noto-sans-sc font with domestic CDN 2026-06-05 20:12:02 +08:00
duorameng 323a58e041 feat: implement custom WebUI support with dynamic frontend replacement
- Add WebUI service and controller for managing custom frontend packages

- Allow overriding default static assets when custom WebUI is activated

- Add Make commands for packing custom WebUI distributions

- Update UI settings to support uploading, activating and deleting WebUIs

- Document WebUI feature in README and changelog
2026-05-29 11:50:09 +08:00
engigu bc87184f84 fix: url prefix page redirect 2026-01-13 22:03:21 +08:00
engigu 44c8db491d fix: url prefix page redirect 2026-01-13 21:58:03 +08:00
engigu 23d947cb92 fix: url prefix page redirect 2026-01-13 21:52:49 +08:00
engigu f70aaf058b feat: mobile style ope 2025-12-24 11:04:39 +08:00
engigu 362237241e feat: Initial commit 2025-12-20 09:30:16 +08:00