Commit Graph

5 Commits

Author SHA1 Message Date
anghunk
e6bbac8366 feat(ui): 为导航菜单项添加图标并优化设置页的标签输入组件
- 在导航菜单项中引入图标组件,提升视觉识别性
- 将设置页中的文本域输入替换为交互式标签输入组件,支持添加/删除标签
- 新增标签输入组件的样式和交互逻辑,改善用户体验
2026-02-02 11:11:02 +08:00
anghunk
1a7a9db88f feat(admin): 添加版本信息显示与兼容性检查功能
- 在布局侧边栏底部添加版本信息区域,显示 API 和后台版本
- 点击版本信息可打开模态框,展示详细的版本信息和兼容性状态
- 当 API 版本与后台版本不一致时提示用户更新以避免兼容性问题
- 移除登录页面中已注释的 GitHub 链接
- 更新 package.json 版本号至 0.0.11
- 优化 API 根路径响应,返回 JSON 格式的版本信息
- 清理重复的导入语句和冗余代码
2026-01-31 10:32:57 +08:00
anghunk
f42a0b7b0a style: 替换内联SVG为Phosphor图标组件并修复行高问题
- 在登录页、布局页和评论页中使用Phosphor图标组件替换内联SVG
- 移除登录页中已废弃的.password-toggle svg样式
- 修复评论组件中.cell-status-line的行高问题
- 保持管理员图标的原始内联SVG实现
2026-01-30 23:15:43 +08:00
anghunk
f7c49ed9e6 style: 统一代码格式并修复样式问题
- 移除 env.d.ts 和 vite.config.ts 中多余的空行
- 修复 package.json 和 tsconfig.json 的换行符问题
- 标准化对象字面量和函数参数中的尾部逗号
- 将登录图标样式从 max-width 改为明确的 width 和 height
- 压缩 index.html 中 favicon 链接的格式
- 简化 admin.ts 中函数参数的类型声明格式
2026-01-30 23:05:48 +08:00
anghunk
87dee6b467 feat: 重构前端项目结构并添加组件样式
- 将视图组件重构为目录结构,提升模块化
- 引入 Phosphor Icons 图标库和 Less 预处理器
- 新增全局主题样式和组件专用样式文件
- 实现登录页面、布局组件及多个功能视图
- 添加数据管理、统计看板等核心功能界面
2026-01-30 23:03:55 +08:00