1
0

Add theme validation and update settings.html accordingly

This commit is contained in:
Victor Giers
2025-12-12 11:34:25 +01:00
parent 37f12638b8
commit 2ae1255629

View File

@@ -168,6 +168,7 @@
if (theme === 'sky') document.body.classList.add('theme-sky');
if (theme === 'grey') document.body.classList.add('theme-grey');
};
const VALID_THEMES = ['sky', 'default', 'grey'];
// Elemente holen
const themeSelect = document.getElementById('themeSelect');
@@ -195,7 +196,7 @@
window.electronAPI.getMinutesCommitThreshold()
]);
const fallbackTheme = initialTheme || 'sky';
const fallbackTheme = VALID_THEMES.includes(initialTheme) ? initialTheme : 'sky';
themeSelect.value = fallbackTheme;
applyThemeClass(fallbackTheme);
// Inputs setzen