From ec5b84f748db45fab5e29ed368629e6128668325 Mon Sep 17 00:00:00 2001 From: XShine555 Date: Sun, 20 Sep 2026 22:14:48 +0200 Subject: [PATCH] =?UTF-8?q?web-player:=20P0=20=E2=80=94=20l=C3=ADnea=20bas?= =?UTF-8?q?e=20y=20bugs=20sueltos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Corrige eslint (imports muertos en liked), tamaño de título ausente en MediaCard, clases no excluyentes en las filas del spotlight de Inicio, tipografía del modal de borrado de álbumes, text-base inútil en botones de icono (Sidebar, Queue) y borra Badge.svelte (sin usos). --- web-player/docs/frontend-refactor-plan.md | 2 +- web-player/src/lib/components/Sidebar.svelte | 2 +- .../src/lib/components/player/Queue.svelte | 2 +- web-player/src/lib/components/ui/Badge.svelte | 23 ------------------- .../src/lib/components/ui/MediaCard.svelte | 2 +- .../src/routes/(app)/albums/[id]/+page.svelte | 2 +- .../src/routes/(app)/liked/+page.svelte | 2 -- web-player/src/routes/+page.svelte | 4 ++-- 8 files changed, 7 insertions(+), 32 deletions(-) delete mode 100644 web-player/src/lib/components/ui/Badge.svelte diff --git a/web-player/docs/frontend-refactor-plan.md b/web-player/docs/frontend-refactor-plan.md index 7abcd56..a240e96 100644 --- a/web-player/docs/frontend-refactor-plan.md +++ b/web-player/docs/frontend-refactor-plan.md @@ -772,7 +772,7 @@ Tareas: | Parte | Estado | Commit | Notas / decisiones tomadas | | ----- | ------ | ------ | -------------------------- | -| P0 | ⬜ | | | +| P0 | ✅ | (pendiente) | Button primary/secondary se mantienen iguales (decisión del usuario) | | P1 | ⬜ | | | | P2 | ⬜ | | | | P3 | ⬜ | | | diff --git a/web-player/src/lib/components/Sidebar.svelte b/web-player/src/lib/components/Sidebar.svelte index bc7582e..1e2a797 100644 --- a/web-player/src/lib/components/Sidebar.svelte +++ b/web-player/src/lib/components/Sidebar.svelte @@ -81,7 +81,7 @@ type="button" onclick={() => createPlaylistModal.show()} aria-label="Crear playlist" - class="text-base text-muted transition-colors hover:text-fg" + class="text-muted transition-colors hover:text-fg" > diff --git a/web-player/src/lib/components/player/Queue.svelte b/web-player/src/lib/components/player/Queue.svelte index 6c0599c..da41e33 100644 --- a/web-player/src/lib/components/player/Queue.svelte +++ b/web-player/src/lib/components/player/Queue.svelte @@ -26,7 +26,7 @@ type="button" onclick={() => queuePanel.close()} aria-label="Cerrar cola" - class="text-base text-fg-3 transition-colors hover:text-fg" + class="text-fg-3 transition-colors hover:text-fg" > diff --git a/web-player/src/lib/components/ui/Badge.svelte b/web-player/src/lib/components/ui/Badge.svelte deleted file mode 100644 index 7e35326..0000000 --- a/web-player/src/lib/components/ui/Badge.svelte +++ /dev/null @@ -1,23 +0,0 @@ - - - - {@render children()} - diff --git a/web-player/src/lib/components/ui/MediaCard.svelte b/web-player/src/lib/components/ui/MediaCard.svelte index 26843da..84b2fd4 100644 --- a/web-player/src/lib/components/ui/MediaCard.svelte +++ b/web-player/src/lib/components/ui/MediaCard.svelte @@ -25,7 +25,7 @@ {oncontextmenu} > {@render art(mediaCardArt)} -
{title}
+
{title}
{#if subtitle}
{subtitle}
{/if} diff --git a/web-player/src/routes/(app)/albums/[id]/+page.svelte b/web-player/src/routes/(app)/albums/[id]/+page.svelte index c2c7889..b154179 100644 --- a/web-player/src/routes/(app)/albums/[id]/+page.svelte +++ b/web-player/src/routes/(app)/albums/[id]/+page.svelte @@ -79,7 +79,7 @@

¿Eliminar «{album.title}»?

-

+

Esta acción no se puede deshacer. Las canciones que contiene seguirán en tu biblioteca.

diff --git a/web-player/src/routes/(app)/liked/+page.svelte b/web-player/src/routes/(app)/liked/+page.svelte index 4801b3d..7fcbee3 100644 --- a/web-player/src/routes/(app)/liked/+page.svelte +++ b/web-player/src/routes/(app)/liked/+page.svelte @@ -1,7 +1,5 @@