alger
|
38723165a0
|
refactor(player): 提取播放栏共享逻辑为 composable
- 新增 useVolumeControl:统一音量管理(volumeSlider、mute、滚轮调节)
- 新增 useFavorite:收藏状态与切换
- 新增 usePlaybackControl:播放/暂停、上/下一首
- PlayBar、MiniPlayBar、SimplePlayBar、MobilePlayBar 使用新 composable
- 修复音量存储不一致:MiniPlayBar/SimplePlayBar 原先绕过 playerStore 直接操作 localStorage
|
2026-04-10 23:26:33 +08:00 |
|
alger
|
3e6f981379
|
refactor(ui): 统一 SongItem 圆角、抽象 HistoryItem、新增 EmptyState、修复主题色
- SongItem 5 变体容器/图片圆角统一为 rounded-xl(12px):
BaseSongItem(rounded-3xl→xl) / Standard(img rounded-2xl→xl) /
Compact(rounded-lg→xl) / List(rounded-lg→xl) / Mini(rounded-2xl→xl)
- 抽象 HistoryItem.vue:AlbumItem 和 PlaylistItem 提取共享 UI 组件,
消除 ~80 行重复样式代码,同时迁移至内联 Tailwind class
- 新增 EmptyState.vue:统一空状态组件(icon + text,暗色模式完整适配)
- 动画时长:SearchItem 图片 hover duration-700→duration-500
- MobilePlayBar:进度条颜色 Spotify #1ed760→项目主色 #22c55e
|
2026-03-15 14:14:52 +08:00 |
|
alger
|
8e1259d2aa
|
feat:针对移动端优化
|
2025-12-19 00:23:24 +08:00 |
|
alger
|
cb2baeadf5
|
feat: 逐字歌词
|
2025-10-11 20:23:54 +08:00 |
|
alger
|
c08c2cbf19
|
refactor: 更新 eslint 和 prettier 配置 格式化代码
|
2025-07-23 23:54:35 +08:00 |
|
alger
|
934580552d
|
✨ feat: 优化歌词组件和移动端界面设计
|
2025-06-07 22:30:39 +08:00 |
|
alger
|
21b2fc08be
|
feat: 优化移动端界面设计以及歌词界面设计 添加播放模式选择
|
2025-06-07 10:48:54 +08:00 |
|
alger
|
ae1a7c963f
|
🌈 style: 移除未使用的SleepTimerPopover组件
|
2025-05-17 14:46:35 +08:00 |
|
alger
|
f7951ec22f
|
✨ feat: 移动端去除定时关闭
|
2025-05-17 14:11:10 +08:00 |
|
alger
|
2e96161bd0
|
✨ feat: 修改播放列表展示形式,优化播放逻辑,添加清空播放列表功能
|
2025-05-17 13:27:50 +08:00 |
|
algerkong
|
eff9328a23
|
✨ feat: 添加定时关闭功能,支持按时间、歌曲数和播放列表结束自动停止播放
|
2025-05-03 23:46:28 +08:00 |
|
alger
|
7b27cf5bc6
|
fix: 修复类型问题
|
2025-04-01 23:34:17 +08:00 |
|
alger
|
0f55795ca9
|
✨ feat: 添加迷你模式功能,支持迷你窗口的显示与隐藏,更新设置项以控制迷你播放栏和歌词显示,优化路由管理以适应迷你模式
|
2025-04-01 23:22:26 +08:00 |
|