Commit Graph

8 Commits

Author SHA1 Message Date
401905fd43
fix(ScrollingLyrics): standardize formatting and improve readability of code structure 2025-05-26 21:31:14 +10:00
d8d1284c56
fix: update language attribute in HTML and adjust script source path for consistency
refactor(ScrollingLyrics): simplify markup and improve readability of lyrics rendering logic
2025-05-26 20:30:55 +10:00
95d00616d0
fix(ScrollingLyrics): adjust scroll behavior and limit range for user interactions 2025-05-26 18:52:20 +10:00
145a2d2dbb
fix: storage / network permission issue 2025-05-26 18:44:25 +10:00
c129b2dd1b
fix(ScrollingLyrics): handle empty lyrics input by returning a default empty line and adjust current line index logic 2025-05-26 18:28:33 +10:00
8a16f3cde8
style(ScrollingLyrics): adjust layout and improve animations for better user experience 2025-05-26 18:23:24 +10:00
6bf9c493aa
feat(ScrollingLyrics): enhance lyrics display with scroll indicators, loading states, and user interactions 2025-05-26 17:49:26 +10:00
7ecc38dda8
feat(歌词): 添加滚动歌词组件和接口定义
新增 ScrollingLyrics.vue 组件实现歌词滚动显示功能,包括:
1. 解析 LRC 格式歌词文本
2. 根据当前播放时间高亮对应歌词行
3. 支持歌词和间隔时间的处理

同时在 vite-env.d.ts 中新增 LyricsLine 和 GapLine 接口定义,并在 Playroom.vue 中集成歌词组件
2025-05-26 17:29:31 +10:00