From f5e0af6e90dcded872f38d270673bd6a6a07698e Mon Sep 17 00:00:00 2001 From: Honey Date: Sun, 26 Apr 2026 18:49:56 +0200 Subject: [PATCH] fix: lyrics sync via LRCLIB fallback + tab overflow fix - Rename "Warteschlange" -> "Queue", tighten tab padding/letter-spacing so all 3 tabs fit on narrow screens - _loadNpLyrics now tries Navidrome getLyricsBySongId first (works once .lrc sidecar is rescanned), then falls back to fetching synced LRC directly from LRCLIB and parsing [mm:ss.xx] timestamps in the frontend - Plain text shown as last resort if no synced lyrics found Co-Authored-By: Claude Sonnet 4.6 --- index.html | 2 +- src/ui.js | 87 +++++++++++++++++++++++++++++++++++++++--------------- styles.css | 2 +- 3 files changed, 66 insertions(+), 25 deletions(-) diff --git a/index.html b/index.html index e24e381..60e1cd3 100644 --- a/index.html +++ b/index.html @@ -558,7 +558,7 @@
- +