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();