From f0bfac2555412f764db97b902956891ecea5775f Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Sun, 3 May 2026 13:42:42 -0400 Subject: [PATCH] refactor(web/m7-362): action-button labels use non-flipping text-action-fg Co-Authored-By: Claude Sonnet 4.6 --- web/src/lib/components/AddToPlaylistMenu.svelte | 2 +- web/src/lib/components/DiscoverResultCard.svelte | 2 +- web/src/lib/components/FlagPopover.svelte | 2 +- web/src/routes/admin/+page.svelte | 6 +++--- web/src/routes/admin/integrations/+page.svelte | 8 ++++---- web/src/routes/admin/quarantine/+page.svelte | 10 +++++----- web/src/routes/admin/requests/+page.svelte | 8 ++++---- web/src/routes/discover/+page.svelte | 4 ++-- web/src/routes/playlists/+page.svelte | 4 ++-- web/src/routes/playlists/[id]/+page.svelte | 2 +- 10 files changed, 24 insertions(+), 24 deletions(-) diff --git a/web/src/lib/components/AddToPlaylistMenu.svelte b/web/src/lib/components/AddToPlaylistMenu.svelte index c979bffb..71d9244b 100644 --- a/web/src/lib/components/AddToPlaylistMenu.svelte +++ b/web/src/lib/components/AddToPlaylistMenu.svelte @@ -110,7 +110,7 @@ type="button" onclick={createAndAdd} disabled={busy || !newName.trim()} - class="rounded bg-action-secondary px-2 py-1 text-xs text-text-primary disabled:opacity-50" + class="rounded bg-action-secondary px-2 py-1 text-xs text-action-fg disabled:opacity-50" > Create & add diff --git a/web/src/lib/components/DiscoverResultCard.svelte b/web/src/lib/components/DiscoverResultCard.svelte index ce7dba3d..5738092b 100644 --- a/web/src/lib/components/DiscoverResultCard.svelte +++ b/web/src/lib/components/DiscoverResultCard.svelte @@ -74,7 +74,7 @@ @@ -299,7 +299,7 @@ onclick={() => onDeleteFile(row)} aria-label={fileArmed ? `Confirm delete file ${row.track_title}` : `Delete file ${row.track_title}`} class="flex h-8 items-center gap-1 rounded-md px-3 text-sm transition-colors {fileArmed - ? 'bg-action-secondary text-text-primary' + ? 'bg-action-secondary text-action-fg' : 'border border-border text-text-secondary hover:text-text-primary hover:bg-surface-hover'}" > {fileArmed ? 'Confirm?' : 'Delete file'} @@ -309,7 +309,7 @@ onclick={() => onDeleteLidarr(row)} aria-label={lidarrArmed ? `Confirm delete via Lidarr ${row.track_title}` : `Delete via Lidarr ${row.track_title}`} class="flex h-8 items-center gap-1 rounded-md px-3 text-sm transition-colors {lidarrArmed - ? 'bg-action-destructive text-text-primary' + ? 'bg-action-destructive text-action-fg' : 'border border-border text-text-secondary hover:text-text-primary hover:bg-surface-hover'}" > {lidarrArmed ? 'Confirm?' : 'Delete via Lidarr'} diff --git a/web/src/routes/admin/integrations/+page.svelte b/web/src/routes/admin/integrations/+page.svelte index b945cada..8e47ed67 100644 --- a/web/src/routes/admin/integrations/+page.svelte +++ b/web/src/routes/admin/integrations/+page.svelte @@ -273,7 +273,7 @@ type="button" onclick={onSave} disabled={isSaving} - class="inline-flex items-center gap-2 rounded-md bg-action-primary px-3 py-1.5 text-sm text-text-primary disabled:opacity-50" + class="inline-flex items-center gap-2 rounded-md bg-action-primary px-3 py-1.5 text-sm text-action-fg disabled:opacity-50" > Save changes @@ -290,7 +290,7 @@ @@ -365,7 +365,7 @@ type="button" onclick={onConfirmDisconnect} disabled={!canDisconnect} - class="rounded-md bg-action-destructive px-3 py-1.5 text-sm text-text-primary disabled:opacity-50" + class="rounded-md bg-action-destructive px-3 py-1.5 text-sm text-action-fg disabled:opacity-50" > Disconnect diff --git a/web/src/routes/admin/quarantine/+page.svelte b/web/src/routes/admin/quarantine/+page.svelte index 08d3f5d8..cfb3482b 100644 --- a/web/src/routes/admin/quarantine/+page.svelte +++ b/web/src/routes/admin/quarantine/+page.svelte @@ -290,7 +290,7 @@ diff --git a/web/src/routes/playlists/[id]/+page.svelte b/web/src/routes/playlists/[id]/+page.svelte index 86b547a6..3952cd25 100644 --- a/web/src/routes/playlists/[id]/+page.svelte +++ b/web/src/routes/playlists/[id]/+page.svelte @@ -213,7 +213,7 @@