Commit Graph

6 Commits

Author SHA1 Message Date
ikmkj
337645f27b fix(note-editor): 优化自动保存机制,解决切换笔记时的保存问题
- 修复了在切换笔记时意外触发自动保存的问题- 引入标志位区分用户输入和程序加载内容
-优化了自动保存的防抖逻辑,提高用户体验
- 删除了不必要的组件代码,精简结构
2025-08-14 07:49:40 +08:00
ikmkj
421c4c1091 refactor(NoteList): 重构笔记列表卡片样式
- 增加了笔记列表项的样式层次,添加了文件图标和元信息
- 调整了卡片的样式,包括颜色、阴影和圆角等
- 优化了暗黑主题下的样式
-改进了鼠标悬停效果
2025-08-08 21:10:30 +08:00
ikmkj
612d23b97a style:禁用侧边栏菜单的默认过渡动画
- 在 SidebarMenu.vue 组件中,添加 transition 属性以禁用内置的过渡动画
- 此修改确保侧边栏菜单在展开/收起时不会出现不必要的动画效果
2025-08-08 20:35:28 +08:00
ikmkj
460337abfa style(SidebarMenu): 优化菜单项淡入淡出效果
- 为菜单项文本和操作添加过渡效果,实现平滑淡入淡出
- 修改菜单项折叠时的样式,使用透明度和宽度变化来实现淡出效果
2025-08-08 20:31:08 +08:00
ikmkj
22f0e97575 style(biji-qianduan): 优化移动端侧边栏样式和动画
- 移除 .home-page.is-mobile .sidebar 的 transform属性,使用 overflow:hidden 避免内容溢出
-调整 .home-page.is-mobile .sidebar:not(.is-collapsed) 的样式,移除 transform
- 修改 SidebarMenu 组件的 transition 属性,应用到 width 上
2025-08-08 20:28:32 +08:00
ikmkj
c28b12ecd1 feat(components): 新增创建分类和笔记对话框及头部组件
- 新增 CreateGroupDialog 组件用于创建分类
- 新增 CreateNoteDialog 组件用于创建笔记
- 新增 HomeHeader 组件用于显示主页头部信息
- 对话框组件使用 Element Plus 样式- 头部组件包含用户操作按钮和搜索功能
2025-08-08 20:19:52 +08:00