IGCrystal
|
0ed646eb27
|
🐞 fix(WebUI): 修复安装插件按钮不可见
|
2025-06-23 19:41:56 +08:00 |
|
IGCrystal
|
4e28ea1883
|
🐞 fix: 显示运行时长国际化
|
2025-06-23 12:08:27 +08:00 |
|
IGCrystal
|
a20d98bf93
|
🐞 fix(WebUI): 修复platform的logo路径问题
|
2025-06-23 11:57:20 +08:00 |
|
Soulter
|
66396e8290
|
perf(webui): improve styles of creating adapter dialog in platform and provider page
|
2025-06-23 00:01:04 +08:00 |
|
Soulter
|
a67b7f909a
|
Merge branch 'master' into branch-1
|
2025-06-22 10:28:44 +08:00 |
|
IGCrystal
|
a8ba0720af
|
🎈 perf: 在更新弹窗中提高关闭按钮与控制台的间距
之前的按钮与控制台内容重叠了,就增加一点间距
|
2025-06-19 11:54:27 +08:00 |
|
IGCrystal
|
745a01246c
|
🎈 perf: 修改chat的弹窗样式
|
2025-06-19 10:30:33 +08:00 |
|
Ruochen
|
65428aa49f
|
perf: 优化服务商保存流程,并修复UI状态
|
2025-06-18 23:58:09 +08:00 |
|
Ruochen
|
90dcda1475
|
feat:在用户未为服务商配置key时添加二次警告确认
|
2025-06-18 23:41:07 +08:00 |
|
IGCrystal
|
f1ee4eb89f
|
🐞 fix: 修改录音键位为Ctrl+B
Ctrl+A太常用了就修改了
|
2025-06-18 21:00:28 +08:00 |
|
IGCrystal
|
343fc22168
|
🎈 perf: 修改chat中录音的键位防止误触
修改键位为Ctrl + A ,以及还加入SSE断连提示
|
2025-06-18 17:58:15 +08:00 |
|
IGCrystal
|
00ef0d7e3d
|
🐞 fix: 修复无法实时显示消息
修复chat与chatbox之间切换后sse断开连接导致无法实时显示消息
|
2025-06-18 16:24:18 +08:00 |
|
IGCrystal
|
f2deaf6199
|
🎈 perf: 修改滚动条样式
|
2025-06-18 00:47:43 +08:00 |
|
IGCrystal
|
617a2c010e
|
🎈 perf: 优化登录页面样式
处理的是分隔线的样式
|
2025-06-17 22:20:48 +08:00 |
|
IGCrystal
|
38eae1d1ee
|
🐞 fix: 进一步的检查与校准
|
2025-06-17 12:22:00 +08:00 |
|
IGCrystal
|
7e4c89b0cb
|
🦄 refactor(i18n): replace manual types with auto-inference
- Migrate from manual TypeScript interfaces to automatic type generation
from JSON files. Eliminates sync issues and maintenance overhead.
|
2025-06-17 11:10:21 +08:00 |
|
IGCrystal
|
8275130f04
|
✨ feat: 继续完成剩下的组件
- AlkaidPage_sigma.vue
- PlatformPage.vue
- LongTermMemory.vue
- KnowledgeBase.vue
|
2025-06-17 09:24:51 +08:00 |
|
IGCrystal
|
7c27520d57
|
✨ feat: 继续完成剩下组件的国际化
ExtensionCard.vue - 插件卡片组件 WaitingForRestart.vue - 重启等待组件 ReadmeDialog.vue - README对话框组件 AstrBotConfig.vue - 配置编辑器组件 ListConfigItem.vue - 列表配置项组件 ItemCardGrid.vue - 卡片网格组件
ChatPage.vue - 聊天页面的录音提示文本 ConfigPage.vue - 配置页面的状态消息 ExtensionPage.vue - 插件页面的加载和状态文本 OnlineTime.vue - 仪表板运行时间组件
|
2025-06-16 22:44:44 +08:00 |
|
IGCrystal
|
7cfcf056f9
|
🎈 perf: 使用 hash 路由模式以避免404
|
2025-06-16 21:36:23 +08:00 |
|
IGCrystal
|
96b565e1e8
|
🎈 perf: comprehensive dashboard improvements
- Enhance i18n error handling and code quality - Fix SSE data processing in chat page - Improve responsive design for extension page - Add better debugging tools for development"
|
2025-06-16 21:05:20 +08:00 |
|
IGCrystal
|
9d7ad7a18f
|
🐞 fix(i18n): resolve translation loading issues in production build
|
2025-06-16 20:14:00 +08:00 |
|
IGCrystal
|
9838c2758b
|
🐞 fix: resolve vue-i18n module augme
|
2025-06-16 19:08:19 +08:00 |
|
IGCrystal
|
0f95f62aa1
|
✨ feat: 完成仪表板国际化系统重构
✨ 核心特性:
- 实现模块化i18n架构,支持22个功能模块
- 完成中英双语翻译文件(44个翻译文件)
- 新增懒加载翻译模块,提升性能
- 类型安全的翻译键值验证系统
🌐 国际化覆盖:
- 所有主要页面(15+)完成国际化
- 导航侧边栏、顶栏、共享组件全部支持
- 仪表板统计组件完整国际化
- 登录页面及认证流程完整国际化
🎨 UI/UX 优化:
- 统一顶栏按钮样式(语言切换+主题切换)
- 移动端登录页采用全屏设计
- Logo组件智能换行支持中英文
- 响应式语言切换组件
📱 移动端适配:
- 登录卡片移动端全屏布局
- 悬浮工具栏底部固定定位
- 触摸友好的交互设计
- 多设备响应式支持
🔧 技术改进:
- 模块化翻译文件结构 (core/*, features/*)
- 懒加载机制减少初始包体积
- TypeScript类型定义完整
- 翻译键值自动验证
|
2025-06-16 13:53:33 +08:00 |
|
IGCrystal
|
60b2ff0a7a
|
🐞 fix: 修复iframe跳转问题
|
2025-06-16 00:47:41 +08:00 |
|
IGCrystal
|
e6c8507379
|
📃 docs: 删除i18n的叙述
|
2025-06-15 23:19:46 +08:00 |
|
IGCrystal
|
420db5416e
|
Merge branch 'branch-1' of https://github.com/IGCrystal/AstrBot into branch-1
|
2025-06-15 23:16:25 +08:00 |
|
IGCrystal
|
6e03218d54
|
✨ feat: 多语言国际化支持
|
2025-06-15 23:10:44 +08:00 |
|
IGCrystal
|
5e4bd36b26
|
Merge branch 'master' of https://github.com/AstrBotDevs/AstrBot
|
2025-06-15 23:07:03 +08:00 |
|
Soulter
|
e1ec7dbbba
|
refactor(webui): 将插件市场与插件管理合并
|
2025-06-15 22:50:06 +08:00 |
|
IGCrystal
|
075b008740
|
🐞 fix: 错误修复和代码健壮性
- 在 KnowledgeBase.vue 中修正无效的 v-class 指令为 class 属性的问题
- 在 ConsoleDisplayer.vue 中修正 historyNum 属性类型不匹配的问题
- 解决控制台中的 Vue 警告信息
- 在访问 status 前对 err.response 进行空值检查
- 防止“无法读取未定义对象的属性”错误
- 提高 catch 块中错误处理的健壮性
- 对 API 响应数据进行空值检查
- 在处理之前确保数组类型验证
- 修复“无法读取 null 对象的属性”错误
- 改进 beforeUnmount 生命周期中的 D3.js 清理工作
- 对图形数据处理添加防御性编程
|
2025-06-15 22:45:28 +08:00 |
|
IGCrystal
|
b2c382fa01
|
✨ feat: 多语言国际化支持
|
2025-06-15 22:42:43 +08:00 |
|
Soulter
|
c5f9b5861f
|
Merge pull request #1804 from RC-CHN/master
feat:优化聊天页面的UI和UX
|
2025-06-15 21:22:23 +08:00 |
|
Ruochen
|
b5af7d1eb9
|
为chatbox模式添加了夜间模式切换
|
2025-06-13 23:11:09 +08:00 |
|
Ruochen
|
f453af6e4c
|
feat:优化聊天页面的UI和UX
|
2025-06-13 21:30:56 +08:00 |
|
IGCrystal
|
7d92965cae
|
🎈 perf: 优化侧边栏样式
|
2025-06-12 23:51:44 +08:00 |
|
IGCrystal
|
b4fa08c4e2
|
🎈 perf: 优化登录界面样式
|
2025-06-12 23:26:01 +08:00 |
|
Soulter
|
cee6efab19
|
Merge pull request #1783 from Kwicxy/fix
fix(readmeDialog): 修复了readme对话框内markdown渲染样式问题
|
2025-06-11 22:33:14 +08:00 |
|
Soulter
|
16ec462abd
|
feat: WebUI ProviderPage 添加服务提供商会话隔离设置功能
|
2025-06-11 00:51:18 +08:00 |
|
Soulter
|
f650a9205d
|
perf(webui): 优化手机端的显示
|
2025-06-10 22:43:58 +08:00 |
|
Richard X.
|
e7f35098e4
|
fix(readmeDialog): Fix readme dialog markdown rendering over different appearances.
Fix readme dialog markdown rendering over different appearances.
|
2025-06-10 21:46:35 +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
|
a34f439226
|
fix: update summary output condition and adjust max-width in ChatBoxPage
|
2025-06-10 18:36:26 +08:00 |
|
Soulter
|
b7ca014fd0
|
feat: enhance routing to support chatbox and improve path handling in ChatPage
|
2025-06-10 15:45:06 +08:00 |
|
Soulter
|
fa098d585a
|
feat: add conversation detail routing and handle direct navigation in ChatPage
|
2025-06-10 15:39:26 +08:00 |
|
Soulter
|
c35a14e3ec
|
fix: adjust padding and clean up unused code in ChatPage.vue
|
2025-06-10 15:06:33 +08:00 |
|
Soulter
|
60651736a5
|
feat: chatbox page
|
2025-06-10 15:02:18 +08:00 |
|
Soulter
|
581f9b7bd3
|
fix: typo fix
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-06-10 13:02:30 +08:00 |
|