From 5d8db8c5a4e41e730b9c917d2e5810d5d5054730 Mon Sep 17 00:00:00 2001 From: BoulderBadgeDad Date: Fri, 19 Jun 2026 18:05:00 -0700 Subject: [PATCH] video Automations page: match the music page's exact layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Was a bespoke .vauto- header; now mirrors the music automations page structure 1:1 — .page-shell.automations-container > .dashboard-header (sweep + automation.png icon + header-title/subtitle) > .automations-stats ('N Active · N System') > .automations-list holding the protected '.automations-section.section-protected' System group (chevron + label + count + collapse, persisted) with the same .automation-card rows. Reuses every music class; driven by video JS via data-vauto-* hooks (no #id clash). Removed the dead .vauto-* CSS. Balance clean. --- webui/index.html | 19 ++++++++--- webui/static/video/video-automations.js | 43 ++++++++++++++++++------- webui/static/video/video-side.css | 8 ----- 3 files changed, 45 insertions(+), 25 deletions(-) diff --git a/webui/index.html b/webui/index.html index 1b37dece..d01c10f3 100644 --- a/webui/index.html +++ b/webui/index.html @@ -1313,12 +1313,21 @@ (minus Refresh Beatport Cache + user/playlist ones). Reuses the music .automation-* card look; built by video/video-automations.js. -->