From 71d5a4c53a0225214b9e9411bd2d0384dda67f82 Mon Sep 17 00:00:00 2001 From: vicrodh <103399283+vicrodh@users.noreply.github.com> Date: Fri, 30 Jan 2026 00:25:45 -0600 Subject: [PATCH] fix(sidebar): hybrid Favorites style like Home with expandable items - Use nav-item style with heart icon (like Home) - Add chevron button next to label for expand/collapse - Show indented sub-items (Artists, Albums, Tracks) when expanded - Collapsed sidebar shows heart icon with popover menu --- src/lib/components/Sidebar.svelte | 98 +++++++++++++++++++------------ 1 file changed, 59 insertions(+), 39 deletions(-) diff --git a/src/lib/components/Sidebar.svelte b/src/lib/components/Sidebar.svelte index 77b30f42f..08f140553 100644 --- a/src/lib/components/Sidebar.svelte +++ b/src/lib/components/Sidebar.svelte @@ -975,7 +975,7 @@ } if (showFavoritesMenu) { const target = e.target as HTMLElement; - if (!target.closest('.favorites-popover') && !target.closest('.collapsed-section-btn')) { + if (!target.closest('.favorites-popover') && !target.closest('.favorites-section .nav-item')) { showFavoritesMenu = false; } } @@ -1038,31 +1038,41 @@ - -