Commit Graph

6 Commits

Author SHA1 Message Date
Yuhang Wu 6cc048c7b9 refactor: 优化书籍详情页布局与弹窗展示
1. 调整窗口默认不可缩放并固定初始尺寸
2. 移除全局组件类型声明自动导入
3. 重构书籍简介展示:替换原生滚动为悬浮弹窗
4. 调整页面内边距与布局结构适配新设计
2026-08-21 13:56:17 +08:00
Yuhang Wu f7cec7ce26 feat: 添加全局加载状态与章节相关功能,优化界面样式
1.  新增全局加载状态管理store与hook,添加全局加载组件
2.  新增获取章节详情、相邻章节的后端接口与前端api调用
3.  优化书籍列表、删除、导入等操作的加载状态提示
4.  完成阅读页面开发,支持分页阅读与章节切换
5.  调整全局悬浮背景色与窗口阴影配置
6.  修复书籍列表搜索回车事件,优化章节列表点击跳转
2026-08-20 18:02:13 +08:00
Yuhang Wu a5dd0c446d feat: 优化书籍详情页与封面组件,新增默认封面与布局
1.  重构BookCover组件,移除渐变 fallback 逻辑,新增默认封面图片
2.  调整书籍详情页布局,使用Grid组件重构章节列表,优化阅读体验
3.  为简介和章节区域添加滚动容器,优化长内容展示
4.  完善返回按钮样式与页面整体排版
2026-08-20 17:22:18 +08:00
Yuhang Wu c12cbaaabc feat: 完成书籍导入、管理与详情页优化
1. 重构书籍导入逻辑,新增本地小说解析功能,自动提取书名、简介、章节
2. 修复参数命名不统一问题,统一使用introduction替代instruction
3. 新增右键菜单编辑删除书籍功能,添加编辑弹窗与表单校验
4. 优化书籍封面与简介展示样式,修复章节加载异常处理
5. 完善数据库表结构,兼容旧版本数据库
6. 替换上传图标为更贴合的导入图标,新增缺失的naive-ui组件类型声明
2026-08-20 17:00:51 +08:00
Yuhang Wu 117fbe5ac4 refactor: 重构书籍列表与详情页面,优化代码结构
1.  新增BookCover通用封面组件,统一处理封面展示与缺省样式
2.  调整类型定义:修复字段命名、补充可选类型适配空值场景
3.  替换首页旧的封面实现,复用新组件并移除冗余代码
4.  新增书籍详情页面,完善书籍信息展示与章节列表分页功能
5.  更新全局组件注册,补充新增组件与naive-ui组件类型声明
6.  调整首页工具栏按钮,替换阅读按钮为导入按钮
2026-08-20 16:09:56 +08:00
Yuhang Wu a37898adde feat: 初始化幽灵阅读器Tauri+Vue3项目基础结构
新增完整项目配置与初始页面框架,包含:
1. Tauri桌面应用配置与构建脚本
2. Vue3+TypeScript前端基础架构
3. 多尺寸应用图标资源
4. 基础路由与状态管理配置
5. 跨平台标题栏组件
2026-08-19 16:16:07 +08:00