Commit Graph

8 Commits

Author SHA1 Message Date
4d4062985d fix: 修复 React Compiler 严格模式下的 lint 错误
- Memorize: 将 loadCards 内联到 useEffect 中避免变量提升问题
- DecksClient: 修复 effect 中异步加载,创建 deck 后使用 actionGetDeckById
- LanguageSettings: 使用 effect 设置 cookie 避免 render 期间修改
- theme-provider: 修复 hydration 逻辑避免 render 期间访问 ref
2026-03-11 09:51:25 +08:00
abcae1b8d1 feat: 添加移动端下拉菜单和主题色设置
- 新增 MobileMenu 组件,小屏幕使用汉堡菜单替代多个按钮
- 重构 LanguageSettings 为统一下拉框样式
- 新增设置页面,支持主题色切换
- 翻译页添加源语言选择器
- 更新 8 种语言的 i18n 翻译
2026-03-10 13:44:52 +08:00
01cd122d93 ... 2026-02-24 08:05:44 +08:00
72ced7866e flatten folder design-system 2026-02-24 07:56:21 +08:00
6dc933dc1e remove all index.ts 2026-02-24 07:43:29 +08:00
8f25791fa1 less buttons 2026-02-14 02:08:40 +08:00
b8cb884e9e Design System 重构继续完成 2026-02-10 04:58:50 +08:00
56552863bf ... 2026-02-03 17:27:58 +08:00