Yuhang Wu
|
6593225d0f
|
feat: 优化窗口标题栏和设置页面UI
- 移除WindowTitlbar组件中的装饰点元素及其相关样式
- 在MainLayout中添加flex占位符以改善布局结构
- 更新组件类型定义,添加Naive UI组件类型声明
- 重构SettingsView使用Naive UI布局组件,提升响应式体验
- 移除过时的侧边栏描述文本和样式配置
- 调整菜单选中状态的视觉效果
|
2026-08-14 17:40:48 +08:00 |
Yuhang Wu
|
cc2fdfa04f
|
refactor(App): 移除窗口控制按钮并重构标题栏结构
- 移除 src-tauri/capabilities/default.json 中的 core🪟allow-toggle-maximize 权限
- 从 App.vue 中移除自定义标题栏实现,包括拖拽区域和窗口控制按钮
- 移除与窗口控制相关的函数(minimizeWindow、toggleMaximizeWindow、closeWindow 等)
- 移除标题栏相关样式和 CSS 类
- 新增独立的 WindowTitlebar 组件来处理窗口控制功能
- 在 MainLayout.vue 中集成新的 WindowTitlebar 组件
- 调整布局结构以支持新的标题栏组件
- 更新全局样式变量,添加 --playerbar-height 变量
- 移除 DiscoverView.vue 中未使用的分类头部元素
- 在 SettingsView.vue 中导入 computed 函数
此重构简化了主应用组件,并将窗口控制功能分离到专用组件中,
提高了代码的模块化程度和可维护性。
|
2026-08-14 17:11:13 +08:00 |
Yuhang Wu
|
07d36496bc
|
docs: 添加 AGENTS.md 文件提供项目开发指导
新增 AGENTS.md 文件,为 Codex AI 提供项目开发指南,包含:
- 项目概述(Tauri 2 + Vue 3 + TypeScript 桌面音乐播放器)
- 开发命令(安装依赖、运行开发服务器、构建等)
- 架构说明(前端 Vue 3、后端 Tauri/Rust、自动导入配置)
- API 请求模式和状态管理说明
- 关键文件列表和 TypeScript 配置
- 前端变更测试指导
|
2026-08-14 16:24:47 +08:00 |
sparksfly
|
e8caaee04f
|
style: 重构全站主题配色,调整为暖棕浅色调风格
重构全局CSS变量与组件样式,将深色主题替换为暖棕浅色系主题:
1. 更新全局CSS变量,替换背景、文字、边框、主题色等基础配色
2. 调整所有页面和组件的hover、选中、背景色样式,适配新主题色
3. 移除naive-ui的darkTheme引入,修改主题覆盖配置为新的暖棕配色方案
4. 统一替换原紫色主题为#b4532a暖棕主题色
|
2026-08-14 00:07:31 +08:00 |
Yuhang Wu
|
6252188ee7
|
feat: 添加Pinia状态管理并重构播放器功能
- 添加pinia和pinia-plugin-persistedstate依赖用于状态管理
- 添加sass支持用于样式编译
- 将全局playerState改为Pinia store模式,统一状态管理
- 更新组件中对播放器状态的访问方式,使用usePlayerStore()
- 修改MainLayout导航结构,调整页面路由顺序
- 移除侧边栏中的静态歌单列表
- 在main.ts中注册Pinia插件
|
2026-08-13 15:55:15 +08:00 |
Yuhang Wu
|
6e8c97ff64
|
feat: 添加二维码登录功能并优化全屏播放器界面
添加了 qrcode 库支持扫码登录功能,包括相关API接口类型定义
和扫码登录流程实现。同时调整全屏播放器组件的样式布局,
优化歌词显示效果和封面旋转动画尺寸。
|
2026-08-12 14:29:00 +08:00 |
Yuhang Wu
|
2db45f95c0
|
feat: 添加音乐搜索功能和设置页面
- 新增MusicSearchSong、MusicSearchPlaylist、MusicSearchAlbum和
MusicSearchResult接口定义
- 实现音乐搜索API,支持多源搜索和结果类型过滤
- 添加设置页面,支持配置启用的音乐源和默认音乐源
- 在搜索页面添加防抖搜索和加载状态
- 更新歌单详情页使用动态音乐源获取播放链接
- 添加settings图标到AppIcon组件
- 在主布局中添加设置导航项
- 创建settings store用于管理音乐源设置
- 添加对Song接口的source字段支持
- 更新路由配置添加设置页面路由
|
2026-08-12 11:54:56 +08:00 |