From 8f77e015789c67434ea7cb2df8facf61128417c0 Mon Sep 17 00:00:00 2001 From: vicrodh <103399283+vicrodh@users.noreply.github.com> Date: Sat, 10 Jan 2026 11:26:41 -0600 Subject: [PATCH] Rename FullScreenNowPlaying to ExpandedPlayer + add lyrics ExpandedPlayer: - Renamed from FullScreenNowPlaying for clearer nomenclature - Added lyrics panel on right side (Cider-style blend) - Blurred album art background with gradient overlay - All buttons now have tooltips - Horizontal layout: artwork+controls left, lyrics right - Responsive breakpoints for smaller screens FocusMode: - Centered main layout (max-width: 1400px) - Fixed empty space on right side Nomenclature: - NowPlayingBar: Bottom bar (always visible) - ExpandedPlayer: Expanded view (click artwork) - FocusMode: Immersive lyrics view (from ExpandedPlayer) --- src/lib/components/ExpandedPlayer.svelte | 783 ++++++++++++++++++ src/lib/components/FocusMode.svelte | 10 +- .../components/FullScreenNowPlaying.svelte | 474 ----------- src/routes/+page.svelte | 14 +- 4 files changed, 801 insertions(+), 480 deletions(-) create mode 100644 src/lib/components/ExpandedPlayer.svelte delete mode 100644 src/lib/components/FullScreenNowPlaying.svelte diff --git a/src/lib/components/ExpandedPlayer.svelte b/src/lib/components/ExpandedPlayer.svelte new file mode 100644 index 000000000..cf8d0d781 --- /dev/null +++ b/src/lib/components/ExpandedPlayer.svelte @@ -0,0 +1,783 @@ + + +{#if isOpen} +
+{/if} + + diff --git a/src/lib/components/FocusMode.svelte b/src/lib/components/FocusMode.svelte index a369a9049..3de0f841c 100644 --- a/src/lib/components/FocusMode.svelte +++ b/src/lib/components/FocusMode.svelte @@ -302,11 +302,17 @@ /* Main Layout */ .main-layout { position: absolute; - inset: 0; + top: 0; + left: 50%; + transform: translateX(-50%); + width: 100%; + max-width: 1400px; + height: 100%; display: flex; align-items: center; + justify-content: center; padding: 80px 48px 140px; - gap: 40px; + gap: 60px; z-index: 1; } diff --git a/src/lib/components/FullScreenNowPlaying.svelte b/src/lib/components/FullScreenNowPlaying.svelte deleted file mode 100644 index d66c94a6a..000000000 --- a/src/lib/components/FullScreenNowPlaying.svelte +++ /dev/null @@ -1,474 +0,0 @@ - - -{#if isOpen} -