From 6124005f6c620eac19865d2002a45c327fba0dc0 Mon Sep 17 00:00:00 2001 From: Dariusz L Date: Thu, 28 May 2026 06:45:31 +0200 Subject: [PATCH] Use CSS variable for missing panel backgrounds Added --ml-missing-bg variable and replaced hardcoded background values with var(--ml-missing-bg) for consistency across missing state UI components. --- web/css/linker-main.css | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/web/css/linker-main.css b/web/css/linker-main.css index 7da1bcf..c816bc1 100644 --- a/web/css/linker-main.css +++ b/web/css/linker-main.css @@ -265,6 +265,7 @@ } .ml-missing-browser { + --ml-missing-bg: #111; --ml-missing-surface: rgba(255,255,255,0.03); --ml-missing-surface-raised: rgba(255,255,255,0.052); --ml-missing-surface-muted: rgba(255,255,255,0.02); @@ -278,19 +279,20 @@ min-height: 0; overflow: hidden; border: 1px solid var(--ml-missing-line); - background: #111; + background: var(--ml-missing-bg); } .ml-missing-list-pane, .ml-missing-detail-pane { min-width: 0; min-height: 0; overflow: hidden; + background: var(--ml-missing-bg); } .ml-missing-list-pane { display: grid; grid-template-rows: auto auto minmax(0, 1fr); border-right: 1px solid var(--ml-missing-line); - background: transparent; + background: var(--ml-missing-bg); } .ml-missing-list-toolbar { display: flex; @@ -356,7 +358,7 @@ min-height: 0; overflow-y: auto; scrollbar-width: auto; - background: linear-gradient(180deg, transparent 0%, rgba(255,255,255,0.006) 100%); + background: var(--ml-missing-bg); } #model-linker-modal .ml-missing-list-row { width: 100%; @@ -611,7 +613,7 @@ } .ml-missing-detail-pane { overflow-y: auto; - background: transparent; + background: var(--ml-missing-bg); } .ml-missing-detail-pane .ml-card { margin: 0; @@ -3367,7 +3369,7 @@ /* Missing detail panel polish */ #model-linker-modal .ml-missing-detail-pane { - background: transparent; + background: var(--ml-missing-bg); } #model-linker-modal .ml-missing-detail-pane .ml-card { padding: 18px 20px;