diff --git a/frontend/src/components/Layout.tsx b/frontend/src/components/Layout.tsx
index cbcd4cf..ecb3e8d 100644
--- a/frontend/src/components/Layout.tsx
+++ b/frontend/src/components/Layout.tsx
@@ -3,12 +3,10 @@ import { Link, useLocation, Outlet } from 'react-router-dom';
import { useAuth } from '../auth/AuthContext';
import { UserIcon, DropdownIcon } from '../icons';
import { useTheme } from '../theme/ThemeProvider';
-import type { ThemeMode } from '../utils/localSettings';
+import { THEME_MODES } from '../utils/localSettings';
import HamburgerMenu from './HamburgerMenu';
import { getPageTitle } from './navigation';
-const themeModes: ThemeMode[] = ['light', 'dark', 'system'];
-
export default function Layout() {
const location = useLocation();
const { user, logout } = useAuth();
@@ -72,7 +70,7 @@ export default function Layout() {
Theme
- {themeModes.map(mode => (
+ {THEME_MODES.map(mode => (