5be85db0430a054bc69048d21f03d7da35599f38
Ports the mobile app's lyric parser (packages/core/src/services/lyrics.ts) to the web player and expands a sheet above the play dock. Synced .lrc lines highlight, auto-scroll and seek on click; plain .txt scrolls by hand. The server side already served all of this — /api/music/lyrics and the indexer's embedded-USLT extraction — so nothing changed behind the proxy. The sheet lives in the dock rather than a /music panel because the dock is mounted app-wide: lyrics follow the music onto every screen, and no saved workspace layout has to be migrated to see it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%