IGCrystal
|
617a2c010e
|
🎈 perf: 优化登录页面样式
处理的是分隔线的样式
|
2025-06-17 22:20:48 +08:00 |
|
IGCrystal
|
0f95f62aa1
|
✨ feat: 完成仪表板国际化系统重构
✨ 核心特性:
- 实现模块化i18n架构,支持22个功能模块
- 完成中英双语翻译文件(44个翻译文件)
- 新增懒加载翻译模块,提升性能
- 类型安全的翻译键值验证系统
🌐 国际化覆盖:
- 所有主要页面(15+)完成国际化
- 导航侧边栏、顶栏、共享组件全部支持
- 仪表板统计组件完整国际化
- 登录页面及认证流程完整国际化
🎨 UI/UX 优化:
- 统一顶栏按钮样式(语言切换+主题切换)
- 移动端登录页采用全屏设计
- Logo组件智能换行支持中英文
- 响应式语言切换组件
📱 移动端适配:
- 登录卡片移动端全屏布局
- 悬浮工具栏底部固定定位
- 触摸友好的交互设计
- 多设备响应式支持
🔧 技术改进:
- 模块化翻译文件结构 (core/*, features/*)
- 懒加载机制减少初始包体积
- TypeScript类型定义完整
- 翻译键值自动验证
|
2025-06-16 13:53:33 +08:00 |
|
IGCrystal
|
b4fa08c4e2
|
🎈 perf: 优化登录界面样式
|
2025-06-12 23:26:01 +08:00 |
|
Soulter
|
522d0f8313
|
chore: ts lint
|
2025-06-10 21:33:53 +08:00 |
|
Soulter
|
5715e5de67
|
chore: fix ts lint
|
2025-06-10 21:28:06 +08:00 |
|
Soulter
|
cc6b05e8b3
|
fix: remove fallback for returnUrl in AuthLogin.vue
|
2025-06-10 21:25:58 +08:00 |
|
Soulter
|
417747d5d0
|
feat: handle unauthorized access by redirecting to login page in ChatPage
|
2025-06-10 21:21:38 +08:00 |
|
Soulter
|
ccbfc3d274
|
perf: 强化强制修改默认密码逻辑
|
2025-06-09 11:47:23 +08:00 |
|
kwicxy
|
5e9c2a669b
|
fix: Various bug fixes and improvements
|
2025-05-29 16:41:03 +08:00 |
|
kwicxy
|
c11a2a5419
|
feat: Login page darkened
|
2025-05-29 09:00:27 +08:00 |
|
Soulter
|
ac7f43520b
|
🎈 perf: adjust login input padding style
|
2025-05-17 21:30:05 +08:00 |
|
Larch-C
|
c75156c4ce
|
🎈 perf: 优化了登录界面样式
|
2025-05-17 18:08:55 +08:00 |
|
Soulter
|
6df0e78b22
|
upload: dashboard from Soulter/AstrBot-Dashboard
|
2024-12-17 23:40:32 +08:00 |
|