v1.0.3 - 更新日志
功能新增
功能增强#
文章加密功能优化#
- 新增文章加密开关,可在后端编辑文章时设置是否加密
- 启用加密后,支持设置密码和密码提示词
- 密码字段自动使用双引号包裹,确保YAML格式正确
- 关闭加密时,自动删除password和passwordHint字段,保持文件整洁
日记编辑功能修复#
- 修复后端无法编辑日记的问题
- 补充缺失的API方法
getEntry,确保日记详情能正常加载
- 优化日记保存流程,支持新增和编辑两种模式
配置管理优化#
- 实现点对点修改配置,仅更新目标字段值
- 保留配置文件中的所有注释和原始格式
- 使用AST解析技术,避免修改整个文件导致其他代码丢失
- 支持嵌套对象和数组的精确修改
UI美化#
前端全局滚动条优化#
- 替换系统默认滚动条为自定义样式
- 采用渐变色彩设计,提升视觉体验
- 支持亮色/暗色模式自动切换
- 添加hover和active状态动效
后端弹窗优化#
- 重新设计弹窗样式,采用现代化设计语言
- 弹窗支持屏幕居中显示
- 添加毛玻璃背景效果
- 优化关闭按钮动画(旋转效果)
- 增强弹窗阴影层次感
后端UI整体美化#
- 卡片添加顶部渐变高光效果
- 优化表格行悬停背景色
- 增强按钮和输入框样式
- 统一间距和圆角设计
- 提升整体视觉一致性
技术改进#
- 使用ts-morph实现TypeScript配置文件的AST级修改
- 优化加密字段处理逻辑,确保YAML格式正确性
- 补充前端API层缺失的方法定义
- 统一前后端滚动条样式标准