Administrator
|
9a0a6d8730
|
chore: update compatibilityDate to 2026-03-23
|
2026-03-23 12:31:39 +08:00 |
|
|
|
4df5c13976
|
refactor: simplify dark mode with VueUse + Element Plus
Remove custom CSS variable overrides, use Element Plus built-in dark mode with VueUse useDark
|
2026-03-22 16:22:35 +08:00 |
|
|
|
f5c6a6991b
|
fix: disable SSR and configure dark mode infrastructure
Disable SSR (ssr: false) for development stability, add dark-mode.css with CSS variables for light/dark theme switching
|
2026-03-22 16:02:45 +08:00 |
|
Administrator
|
9303fd2f45
|
fix: layout height and collapsible sidebar display
|
2026-03-20 15:04:54 +08:00 |
|
Administrator
|
1f55170c6d
|
fix: 修复模块导入路径并移除未使用的 @nuxt/icon 依赖
- 修复 index.vue 中 scoreboard 模块导入路径
- 从 nuxt.config.ts 移除未使用的 @nuxt/icon 模块
- 消除构建时的弃用警告
|
2026-03-18 22:18:08 +08:00 |
|
Administrator
|
22f073d8e7
|
feat: 运动会记分板系统核心功能
- 前后端分离架构 (Nuxt 3 + Element Plus)
- SQLite 数据库 (better-sqlite3)
- 比赛项目管理 (田赛/径赛/团体赛)
- 队伍管理 (5 个组别)
- 成绩录入与积分统计
- 记分板展示 (排名/奖牌榜)
- 移动端响应式适配
- 侧边栏布局 + 抽屉菜单
- 自动生成初始化数据接口
|
2026-03-17 22:29:18 +08:00 |
|