From fcdd057892e0dfb2861f2fe8aa886a2d2a84a647 Mon Sep 17 00:00:00 2001 From: David Sanders Date: Wed, 3 Jun 2026 00:40:58 -0700 Subject: [PATCH] fix: match system theme for run button --- src/isolated-run-button.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/isolated-run-button.ts b/src/isolated-run-button.ts index e5253f0678..9af5588f92 100644 --- a/src/isolated-run-button.ts +++ b/src/isolated-run-button.ts @@ -348,6 +348,14 @@ window.addEventListener('message', (event: MessageEvent) => { } }); -void applyThemeByName(initialParams.get('initialTheme')); +if (isUsingSystemTheme) { + applyTheme( + window.matchMedia(PREFERS_DARK_MEDIA_QUERY).matches + ? defaultDark + : defaultLight, + ); +} else { + void applyThemeByName(initialParams.get('initialTheme')); +} render();