From c0d4f47d9c0ab7056f22b9e90d00ec00e00d2efe Mon Sep 17 00:00:00 2001 From: Yuri Tatishchev Date: Fri, 6 Feb 2026 03:44:14 -0800 Subject: [PATCH] player use icons --- src/lib/components/GlobalPlayer.svelte | 123 +++++++++++++++++++------ src/lib/components/SongEntry.svelte | 30 ++++-- 2 files changed, 115 insertions(+), 38 deletions(-) diff --git a/src/lib/components/GlobalPlayer.svelte b/src/lib/components/GlobalPlayer.svelte index 2983aad..4bdf6bc 100644 --- a/src/lib/components/GlobalPlayer.svelte +++ b/src/lib/components/GlobalPlayer.svelte @@ -35,6 +35,21 @@ } from "$lib/player/player.svelte"; import { createMediaSessionBindings } from "$lib/player/media-session"; + import { + ChevronsUpDown, + ListX, + Pause as PauseIcon, + PanelRightClose, + PanelRightOpen, + Play as PlayIcon, + Repeat, + Shuffle, + SkipBack, + SkipForward, + Volume2, + X, + } from "@lucide/svelte"; + let audioEl: HTMLAudioElement | null = null; // Best-effort preload of the upcoming track's URL @@ -439,12 +454,17 @@ >
@@ -544,22 +574,29 @@
@@ -697,38 +741,46 @@