From abd7ed7c5afd8d9508f7b867ec5fcf91c72324a9 Mon Sep 17 00:00:00 2001 From: Mattias Thall Date: Tue, 26 May 2026 22:41:04 +0200 Subject: [PATCH] Redesign playlist cards to match VideoCard list style MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace 2-col grid of small cards with a full-width list layout: thumbnail on the left, title + status on the right — same proportions and hover behaviour as VideoCard variant="list". Index/Re-index button appears on hover, video count shown as a pill overlay on the thumbnail. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/pages/Channel.jsx | 43 ++++++++++++++++++++++------------ 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/frontend/src/pages/Channel.jsx b/frontend/src/pages/Channel.jsx index 13a54ad..9f17e7c 100644 --- a/frontend/src/pages/Channel.jsx +++ b/frontend/src/pages/Channel.jsx @@ -412,30 +412,43 @@ export default function ChannelPage() { ) : ( -
+
{playlists.map(pl => ( - + {/* Info */} +
+

{pl.title}

+ + {pl.indexed_at ? "Indexed" : "Not indexed"} + + {pl.description && ( +

{pl.description}

+ )} + +
+
))}
)}