From 5aa792d399e73bf85737e079e6640f1ae8f9573b Mon Sep 17 00:00:00 2001 From: BoulderBadgeDad Date: Tue, 16 Jun 2026 14:21:59 -0700 Subject: [PATCH] Discover: sliding segmented pills + chip polish + no-TMDB state MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Segmented controls (Kind/Sort) now have a highlight 'thumb' that springs between options (JS measures the active button → CSS var slide); repositions on click, page-show, and resize. - Chips: brighter active gradient with a glow ring + subtle lift, smoother hover. - No-TMDB empty state: genres are a static TMDB endpoint, so when they come back empty the page shows a 'Discover needs TMDB' card instead of a bare shell. - Persist 'Hide owned' across sessions (localStorage); async image decoding on cards. --- webui/index.html | 5 +++ webui/static/video/video-discover.js | 36 +++++++++++++++++++-- webui/static/video/video-side.css | 48 +++++++++++++++++++--------- 3 files changed, 71 insertions(+), 18 deletions(-) diff --git a/webui/index.html b/webui/index.html index 8c960418..82c1c328 100644 --- a/webui/index.html +++ b/webui/index.html @@ -904,6 +904,11 @@
+