fix(immersive): improve background quality and polish UI

- Increase canvas blur size from 64x64 to 256x256 for smoother background
- Fix lyrics horizontal scroll by adding word-wrap and overflow-x: hidden
- Remove queue button from controls (use header tab instead)
- Add queue sync effect when immersive player is open

Addresses visual quality issues with pixelated background and long
German lyrics causing horizontal overflow.
This commit is contained in:
vicrodh committed 2026-01-30 16:40:20 -06:00
1 parent 07b7228538
commit 223a7f5e1d
5 files changed
+20 -23

No files matched your search

@@ -53,7 +53,6 @@
onToggleShuffle: () => void;
onToggleRepeat: () => void;
onToggleFavorite: () => void;
onOpenQueue?: () => void;
// Lyrics
lyricsLines?: LyricsLine[];
lyricsActiveIndex?: number;
@@ -99,7 +98,6 @@
onToggleShuffle,
onToggleRepeat,
onToggleFavorite,
onOpenQueue,
lyricsLines = [],
lyricsActiveIndex = -1,
lyricsActiveProgress = 0,
@@ -289,7 +287,6 @@
{onToggleRepeat}
{onToggleFavorite}
{onVolumeChange}
{onOpenQueue}
/>
</div>
{/if}