From b09a642f6674608586c47dda79fd2127c76f3b5d Mon Sep 17 00:00:00 2001 From: bruno Date: Fri, 24 Jul 2026 15:36:00 -0400 Subject: [PATCH] fix: copy ALL CSS custom properties via getComputedStyle from opener MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Iterates through ALL computed CSS variables (--*) from main app - Uses getComputedStyle which works even if setProperty was used (themes.js) - Sets properties via setProperty on popout root — EXACT theme match - Fallback: localStorage obsigate-theme-mode for direct popout access - Fixed typo in --text-primary (was 'teext-primary') --- frontend/popout.html | 46 ++++++++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/frontend/popout.html b/frontend/popout.html index 5af6a49..22c4066 100644 --- a/frontend/popout.html +++ b/frontend/popout.html @@ -5,24 +5,36 @@ ObsiGate - Popout