diff --git a/packages/lib/src/components/Header/components/ThemeSelector/ThemeSelector.tsx b/packages/lib/src/components/Header/components/ThemeSelector/ThemeSelector.tsx
index 0a2c5aed..268de47d 100644
--- a/packages/lib/src/components/Header/components/ThemeSelector/ThemeSelector.tsx
+++ b/packages/lib/src/components/Header/components/ThemeSelector/ThemeSelector.tsx
@@ -17,15 +17,7 @@
* along with Essencium Frontend. If not, see .
*/
-import {
- ActionIcon,
- Group,
- Popover,
- PopoverDropdown,
- PopoverTarget,
- Text,
- useMantineColorScheme,
-} from '@mantine/core'
+import { ActionIcon, Menu, useMantineColorScheme } from '@mantine/core'
import { IconDeviceLaptop, IconMoon, IconSun } from '@tabler/icons-react'
import { useTranslation } from 'next-i18next'
import { type JSX } from 'react'
@@ -49,8 +41,8 @@ export function ThemeSelector(): JSX.Element {
const isAutoMode = colorScheme === COLOR_SCHEME.AUTO
return (
-
-
+
+
-
-
+ {
setColorScheme(COLOR_SCHEME.LIGHT)
}}
@@ -72,13 +64,12 @@ export function ThemeSelector(): JSX.Element {
!isAutoMode &&
'text-primary-600 dark:text-primary-200 bg-gray-50 dark:bg-gray-900',
)}
+ leftSection={}
>
-
+ {t('header.themeToggle.lightMode')}
+
- {t('header.themeToggle.lightMode')}
-
-
- {
setColorScheme(COLOR_SCHEME.DARK)
}}
@@ -88,13 +79,12 @@ export function ThemeSelector(): JSX.Element {
!isAutoMode &&
'text-primary-600 dark:text-primary-200 bg-gray-50 dark:bg-gray-900',
)}
+ leftSection={}
>
-
-
- {t('header.themeToggle.darkMode')}
-
+ {t('header.themeToggle.darkMode')}
+
- {
clearColorScheme()
}}
@@ -104,12 +94,11 @@ export function ThemeSelector(): JSX.Element {
isAutoMode &&
'text-primary-600 dark:text-primary-200 bg-gray-50 dark:bg-gray-900',
)}
+ leftSection={}
>
-
-
- {t('header.themeToggle.systemMode')}
-
-
-
+ {t('header.themeToggle.systemMode')}
+
+
+
)
}