diff --git a/ui/apps/platform/src/Containers/MainPage/Header/MastheadToolbar.tsx b/ui/apps/platform/src/Containers/MainPage/Header/MastheadToolbar.tsx
index aba58a18e8aec..7d7581ceef795 100644
--- a/ui/apps/platform/src/Containers/MainPage/Header/MastheadToolbar.tsx
+++ b/ui/apps/platform/src/Containers/MainPage/Header/MastheadToolbar.tsx
@@ -11,7 +11,11 @@ import ClusterStatusProblems from './ClusterStatusProblems';
import GlobalSearchButton from './GlobalSearchButton';
import HelpMenu from './HelpMenu';
import OrchestratorComponentsToggle from './OrchestratorComponentsToggle';
+/*
+ * TODO: remove this comment, which hides the light-mode/dark-mode toggle import,
+ * after we update to use PatternFly themes for dark mode
import ThemeToggleButton from './ThemeToggleButton';
+ */
import UserMenu from './UserMenu';
function MastheadToolbar(): ReactElement {
@@ -38,9 +42,13 @@ function MastheadToolbar(): ReactElement {
+ {/*
+ * TODO: remove this comment, which hides the light-mode/dark-mode toggle,
+ * after we update to use PatternFly themes for dark mode
+ */}
diff --git a/ui/apps/platform/src/Containers/ThemeProvider.js b/ui/apps/platform/src/Containers/ThemeProvider.js
index 64cbaed0bdc1d..13dea098c92f0 100644
--- a/ui/apps/platform/src/Containers/ThemeProvider.js
+++ b/ui/apps/platform/src/Containers/ThemeProvider.js
@@ -30,6 +30,10 @@ const useEffectDarkMode = () => {
// default to light mode.
isDarkMode = darkModeValue === 'true';
}
+
+ // TODO: remove this override for never dark-mode, after we update to use PatternFly themes for dark mode
+ isDarkMode = false;
+
setThemeState({ isDarkMode, hasThemeMounted: true });
}, [userPrefersDarkMode]);
@@ -50,7 +54,12 @@ const ThemeProvider = ({ children }) => {
const toggle = () => {
const prevTheme = getTheme(themeState.isDarkMode);
- const darkModeToggled = !themeState.isDarkMode;
+
+ // TODO: remove this override for never dark-mode, ` && false`
+ // after we update to use PatternFly themes for dark mode
+
+ const darkModeToggled = !themeState.isDarkMode && false;
+
localStorage.setItem(DARK_MODE_KEY, JSON.stringify(darkModeToggled));
document.body.classList.remove(prevTheme);
setThemeState({ ...themeState, isDarkMode: darkModeToggled });