Mplan
720ad29f06
feat: 适配新版后端 API 并接入邮箱验证 ( #9 )
...
## 概述
本分支对前端进行了大规模适配与升级,核心是对齐新版后端 API 接口,并接入邮箱验证与密码找回流程。
## 主要变更
- **API 适配**:对齐新版后端接口契约,重构 api 客户端与类型定义,移除前端臆造字段
- **认证流程**:接入邮箱验证(确认 / 重发确认)、密码找回(忘记密码 / 重置密码)全流程
- **管理后台**:前端对齐更新后的 API 契约
- **云图鉴**:展示云类型图标图片
- **UI 优化**:图片预览改为直角样式并调整关闭按钮
## 影响范围
- API 层:src/lib/api.ts、src/types/api.ts、src/types/database.ts
- 认证视图:src/views/auth/*
- 管理后台:src/views/admin/AdminView.vue
- 图鉴视图:src/views/encyclopedia/*
- 状态管理:src/stores/*
Reviewed-on: #9
2026-08-22 21:39:42 +08:00
Mplan
cd70f89a28
更新ui样式,并修复已知问题 ( #8 )
...
Reviewed-on: #8
2026-07-30 22:35:51 +08:00
Mplan
ccf7049ae0
统一交互组件 ( #7 )
...
Reviewed-on: #7
2026-07-28 21:31:38 +08:00
Mplan
16b3dd4aaa
refactor(styles): 建立统一的生产级样式体系 ( #4 )
...
## 变更内容
- 将全局样式拆分为设计令牌、基础规则和语义组件层
- 集中管理 Naive UI 主题配置
- 迁移页面容器、表单、信息面板和按钮等重复样式
- 增加样式体系文档与自动契约检查
## 验证
- `npm run check:styles`
- `npm run build`Reviewed-on: #4
2026-07-23 02:41:04 +08:00
Mplan
e087dd46e2
#1 大幅改进页面显示效果 ( #1 )
...
Reviewed-on: #1
2026-05-30 00:39:20 +08:00
Mplan
2a9f8d6a9c
refactor: extract EncyclopediaProgressCard component and limit map pitch
...
- Create EncyclopediaProgressCard with dynamic progress color, reuse in
encyclopedia and profile pages to unify styling
- Add skyColor and maxPitch to AMap 3D view to reduce empty tile area
when tilting
- Extend AMap type declarations for skyColor, maxPitch, getPitch, getRotation
2026-05-24 17:43:25 +08:00
Mplan
0e063c3abb
feat: add gallery pagination, dynamic progress colors, and UX fixes
...
- Replace infinite scroll with page-based navigation in gallery
- Add dynamic progress color (blue→amber→red) in encyclopedia
- Fix timeline not returning to realtime when closing in archive mode
- Simplify image detail modal close button styling
- Add web-design-reviewer skill
2026-05-24 17:08:39 +08:00
Mplan
f35baf4a67
feat: add fallback pages and refine page interactions
2026-05-22 00:09:00 +08:00
Mplan
78b1c952e7
feat: adopt naive ui and refine shell interactions
2026-05-21 20:53:24 +08:00
Mplan
6d8acce295
feat: improve image browsing experience
2026-05-21 19:56:42 +08:00
Mplan
76eb4dcfe1
feat: add cloud encyclopedia system
2026-05-21 17:15:52 +08:00
Mplan
c49ac7a42e
feat: scaffold infrastructure - router, pinia, tailwind, amap, auth store, page placeholders
2026-05-20 23:31:55 +08:00