Skip to content

Commit 0ded267

Browse files
jankeromnesroboquat
authored andcommitted
[dashboard] Change default color theme from Light → System
1 parent 6e565c3 commit 0ded267

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

components/dashboard/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ function App() {
142142

143143
useEffect(() => {
144144
const updateTheme = () => {
145-
const isDark = localStorage.theme === 'dark' || (localStorage.theme === 'system' && window.matchMedia("(prefers-color-scheme: dark)").matches);
145+
const isDark = localStorage.theme === 'dark' || (!localStorage.theme && window.matchMedia("(prefers-color-scheme: dark)").matches);
146146
setIsDark(isDark);
147147
}
148148
updateTheme();

components/dashboard/src/settings/Preferences.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,14 @@ export default function Preferences() {
5858
setUseDesktopIde(value);
5959
}
6060

61-
const [theme, setTheme] = useState<Theme>(localStorage.theme || 'light');
61+
const [theme, setTheme] = useState<Theme>(localStorage.theme || 'system');
6262
const actuallySetTheme = (theme: Theme) => {
63-
if (theme === 'dark' || theme === 'system') {
63+
if (theme === 'dark' || theme === 'light') {
6464
localStorage.theme = theme;
6565
} else {
6666
localStorage.removeItem('theme');
6767
}
68-
const isDark = localStorage.theme === 'dark' || (localStorage.theme === 'system' && window.matchMedia('(prefers-color-scheme: dark)').matches);
68+
const isDark = localStorage.theme === 'dark' || (!localStorage.theme && window.matchMedia('(prefers-color-scheme: dark)').matches);
6969
setIsDark(isDark);
7070
setTheme(theme);
7171
}

0 commit comments

Comments
 (0)