From aec69196bc12ed71c7492ae77b0f5b6a6b1a59ad Mon Sep 17 00:00:00 2001 From: 4gray Date: Mon, 12 Jan 2026 17:51:02 +0100 Subject: [PATCH] fix(playlist-switcher): adjust menu dimensions and clean up unused styles --- .../playlist-switcher.component.html | 14 ++++++++++---- .../playlist-switcher.component.scss | 9 ++++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.html b/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.html index faa72cfc3..d52ba7dd2 100644 --- a/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.html +++ b/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.html @@ -54,11 +54,11 @@ [class.selected]="isSelected(playlist)" (click)="selectPlaylist(playlist)" > - @if (isSelected(playlist)) { +
@@ -70,8 +70,14 @@ [class]="getStatusClass(playlist._id)" > } - @if (playlist.autoRefresh && !playlist.serverUrl && !playlist.macAddress) { - autorenew + @if ( + playlist.autoRefresh && + !playlist.serverUrl && + !playlist.macAddress + ) { + autorenew }
diff --git a/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.scss b/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.scss index cb3a5cc1a..bac983c1f 100644 --- a/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.scss +++ b/libs/ui/components/src/lib/playlist-switcher/playlist-switcher.component.scss @@ -67,7 +67,7 @@ // Menu styles (global) ::ng-deep .playlist-switcher-menu { min-width: 320px !important; - max-width: 400px !important; + max-width: 320px !important; border-radius: 12px !important; overflow: hidden !important; @@ -81,7 +81,6 @@ align-items: center; gap: 10px; padding: 14px 16px 10px; - border-bottom: 1px solid rgba(255, 255, 255, 0.08); font-size: 0.85em; font-weight: 600; text-transform: uppercase; @@ -201,7 +200,7 @@ flex-direction: row; align-items: center; gap: 10px; - padding: 10px 16px; + padding: 4px 12px; min-height: 52px; transition: all 0.15s ease; position: relative; @@ -220,7 +219,7 @@ } } -.selected-indicator { +/* .selected-indicator { color: #8b5cf6; font-size: 18px; width: 18px; @@ -232,7 +231,7 @@ width: 18px; height: 18px; flex-shrink: 0; -} +} */ @media (prefers-color-scheme: light) { .playlist-item {