From 7bee2afa8e43372c929fe9640cb0b9be0646e99f Mon Sep 17 00:00:00 2001 From: "Michael S. Molina" <70410625+michael-s-molina@users.noreply.github.com> Date: Tue, 28 Apr 2026 09:17:11 -0300 Subject: [PATCH] fix(theme): set color-scheme on html to fix dark mode scrollbars (#39704) Co-authored-by: Claude Sonnet 4.6 --- .../packages/superset-core/src/theme/GlobalStyles.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/superset-frontend/packages/superset-core/src/theme/GlobalStyles.tsx b/superset-frontend/packages/superset-core/src/theme/GlobalStyles.tsx index 33a30a9fa61..7c750d2087f 100644 --- a/superset-frontend/packages/superset-core/src/theme/GlobalStyles.tsx +++ b/superset-frontend/packages/superset-core/src/theme/GlobalStyles.tsx @@ -29,14 +29,20 @@ import '@fontsource/ibm-plex-mono/600.css'; /* eslint-enable import/extensions */ import { css, useTheme, Global } from '@emotion/react'; +import { useThemeMode } from './utils/themeUtils'; export const GlobalStyles = () => { const theme = useTheme(); + const isDark = useThemeMode(); return (