16 Commits

Author SHA1 Message Date
WuYongJie
39ae249ce7 夯实上传权限和交付地基 2026-05-28 23:27:15 +08:00
WuYongJie
583d50d3bc 收敛授权提示弹窗样式 2026-05-28 20:37:23 +08:00
WuYongJie
9f6ff7789f 收口授权确认弹窗私有化口径 2026-05-28 18:46:07 +08:00
WuYongJie
066f93621d 统一PRO标签中性样式 2026-05-28 18:29:32 +08:00
WuYongJie
fbe6e9ffce 收敛上传弹窗工作台样式 2026-05-28 18:24:24 +08:00
WuYongJie
ec440c5c60 统一授权提示私有化口径 2026-05-28 17:37:27 +08:00
WuYongJie
1a9921c9fe 收敛工作台界面并完善安全分享入口 2026-05-25 17:30:11 +08:00
WuYongJie
6b4ba0f861 完善许可证受限入口与外观管理 2026-05-25 14:52:24 +08:00
WuYongJie
63ec6b7dfb fix: 修复排行榜按钮消失、tag排序和输入框浅色模式问题
1. 排行榜悬浮窗关闭后小按钮消失问题
   - 修复面板居中模式关闭时按钮位置错误
   - 保存并恢复按钮的居中状态

2. 首页tag按钮按素材数量排序
   - 添加按素材数量降序排序逻辑

3. 上传弹窗输入框浅色模式文字不可见
   - 添加 text-slate-900 确保浅色模式下文字可见
   - 添加 placeholder 样式确保占位符正确显示
2025-12-14 21:41:29 +08:00
WuYongJie
d1c6efc79d feat: NAS 部署与 Harbor 推送流程
Some checks failed
CI Check / check (push) Has been cancelled
2025-12-03 14:39:06 +08:00
WuYongJie
8705b9846a feat: 统一弹窗样式系统与分类管理优化
Some checks failed
CI Check / check (push) Has been cancelled
- 创建统一的Modal组件,采用Apple风格设计
- 实现毛玻璃效果、圆角、动画和细边框描边
- 修复弹窗打开时背景滚动问题
- 修复分类管理中重复卡片和数组字符串显示问题
- 优化选项解析逻辑,添加去重和过滤机制
2025-11-25 09:37:00 +08:00
WuYongJie
58c7b21b22 fix: 修复Input组件size属性类型冲突
Some checks failed
CI Check / check (push) Has been cancelled
2025-11-22 17:57:40 +08:00
WuYongJie
fe9e3d80a3 feat: UI优化与功能完善 - 低饱和度炫彩元素、深浅色主题适配、用户信息同步素材
Some checks failed
CI Check / check (push) Has been cancelled
2025-11-22 17:56:24 +08:00
WuYongJie
a604b4d488 feat: 首页UI完全统一到三层架构 & 创建通用组件库
Some checks failed
CI Check / check (push) Has been cancelled
- 首页UI统一到三层架构
  - 将所有 gray 系列替换为 slate 系列
  - 统一按钮、输入框、边框颜色样式
  - 使用 useThemeStyles() Hook

- 创建通用组件库
  - Badge 组件(支持 primary、success、warning、danger 变体)
  - Tag 组件(支持多种颜色,已在首页应用)
  - Button 组件(支持多种变体和尺寸,带加载状态)
  - Input 组件(支持错误状态和多种尺寸)
2025-11-22 16:32:52 +08:00
WuYongJie
7dc8d2a528 feat: 统一弹窗系统 & 首页UI优化
Some checks failed
CI Check / check (push) Has been cancelled
- 替换所有浏览器原生弹窗(confirm/alert/prompt)
  - 创建 ConfirmDialog、AlertDialog、PromptDialog 组件
  - 创建 DialogProvider 和 useDialog Hook
  - 替换所有 admin 组件、首页、分享页面中的原生弹窗

- 素材预览面板统一
  - 创建 MaterialPreviewModal 组件
  - 使用统一弹窗组件,统一退出逻辑

- 首页UI统一到三层架构
  - 迁移主要按钮和输入框样式
  - 迁移筛选弹窗中的所有按钮样式
  - 使用 useThemeStyles() Hook

- 更新文档
  - 更新优化记录、优化计划、后续修改、更新日志
2025-11-22 16:20:05 +08:00
WuYongJie
e4dcb6260a feat: Admin页面重构 & UI三层架构系统
Some checks failed
CI Check / check (push) Has been cancelled
- 创建统一UI三层架构系统(基础层、颜色层、组合层)
- 拆分Admin页面为独立Tab组件(MonitorTab、UsersTab、DepartmentsTab等)
- 提取公共逻辑到Hooks(useToast、useDataFetch、useUserOperations等)
- 提取工具函数(validators、formatters、api等)
- 创建统一弹窗组件(Modal)和useModal Hook
- 添加错误边界和统一状态组件
- 完善类型定义和可访问性支持
- 更新文档(优化记录、优化计划、更新日志)
2025-11-22 15:17:10 +08:00