10 Commits

Author SHA1 Message Date
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
4ca4bbd767 feat: 首页素材展示响应式优化
Some checks failed
CI Check / check (push) Has been cancelled
- 使用 aspect-[3/4] 固定卡片比例,解决浏览器调整大小时比例变宽问题
- 添加容器边距(px-4 sm:px-6 lg:px-8)避免卡片贴到浏览器边界
- 使用三层架构样式系统(useThemeStyles 和 cardStyles.base)
- 优化图片 sizes 属性,提升响应式性能
- 统一使用 slate 系列颜色,确保深浅色模式适配
2025-11-22 15:39:18 +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
WuYongJie
66bd011c85 更新 README.md:补充模板管理器拖拽排序功能说明
Some checks failed
CI Check / check (push) Has been cancelled
2025-11-20 11:25:42 +08:00
WuYongJie
5f2ba48532 优化模板管理器拖拽交互体验
Some checks failed
CI Check / check (push) Has been cancelled
- 移除高亮卡片效果,避免与虚位卡片视觉重复
- 松开鼠标后立即更新布局,不再等待动画完成
- 优化拖拽动画效果,使用弹性缓动函数
- 更新 CHANGELOG.md 记录本次优化
2025-11-20 11:24:25 +08:00
WuYongJie
720253b5ac style: 使用 Apple 系字体栈统一全局字体
Some checks failed
CI Check / check (push) Has been cancelled
2025-11-18 18:02:56 +08:00
WuYongJie
0bccfa335d docs: 更新 CHANGELOG 增加趣味说明
Some checks failed
CI Check / check (push) Has been cancelled
2025-11-18 17:59:16 +08:00
WuYongJie
f646b71813 chore: 初始化本地仓库并同步最近改动
Some checks failed
CI Check / check (push) Has been cancelled
2025-11-18 17:50:16 +08:00