diff --git a/src/pages/settings/components/Theming/Backgrounds/BackgroundModal.tsx b/src/pages/settings/components/Theming/Backgrounds/BackgroundModal.tsx index 79b583c..dbfa632 100644 --- a/src/pages/settings/components/Theming/Backgrounds/BackgroundModal.tsx +++ b/src/pages/settings/components/Theming/Backgrounds/BackgroundModal.tsx @@ -97,7 +97,7 @@ export function BackgroundModal({ }} fullScreen={isMobile} centered - keepMounted={false} + keepMounted={true} > diff --git a/src/pages/settings/components/Theming/Themes/ThemeModalColorSwatches.tsx b/src/pages/settings/components/Theming/Themes/ThemeModalColorSwatches.tsx deleted file mode 100644 index 77e38e3..0000000 --- a/src/pages/settings/components/Theming/Themes/ThemeModalColorSwatches.tsx +++ /dev/null @@ -1,95 +0,0 @@ -import { ColorSwatch, Group, Stack, Text } from '@mantine/core'; -import { colorSwatchClasses, textClasses } from 'styles'; -import type { Theme } from 'types'; - -export function ThemeModalColorSwatches({ - selectedTheme, - openPicker, - setColorId, - setColorValue, -}: { - selectedTheme: Theme; - openPicker: () => void; - setColorId: (colorId: string) => void; - setColorValue: (colorValue: string) => void; -}) { - return ( - - - - Primary Color - - { - setColorId('primaryColor'); - openPicker(); - setColorValue(selectedTheme.primaryColor); - }} - color={selectedTheme.primaryColor} - className={colorSwatchClasses.default} - classNames={colorSwatchClasses} - /> - - - - Accent Color - - { - setColorId('accentColor'); - openPicker(); - setColorValue(selectedTheme.accentColor); - }} - color={selectedTheme.accentColor} - className={colorSwatchClasses.default} - classNames={colorSwatchClasses} - /> - - - - Background Color - - { - setColorId('background'); - openPicker(); - setColorValue(selectedTheme.backgroundColor); - }} - color={selectedTheme.backgroundColor} - className={colorSwatchClasses.default} - classNames={colorSwatchClasses} - /> - - - - Border Color - - { - setColorId('borderColor'); - openPicker(); - setColorValue(selectedTheme.borderColor); - }} - color={selectedTheme.borderColor} - className={colorSwatchClasses.default} - classNames={colorSwatchClasses} - /> - - - - Search Background Color - - { - setColorId('searchBackground'); - openPicker(); - setColorValue(selectedTheme.searchColor); - }} - color={selectedTheme.searchColor} - className={colorSwatchClasses.default} - classNames={colorSwatchClasses} - /> - - - ); -} diff --git a/src/pages/settings/components/Theming/Themes/ThemeModalContent.tsx b/src/pages/settings/components/Theming/Themes/ThemeModalContent.tsx index c2af660..60712ab 100644 --- a/src/pages/settings/components/Theming/Themes/ThemeModalContent.tsx +++ b/src/pages/settings/components/Theming/Themes/ThemeModalContent.tsx @@ -1,5 +1,4 @@ import { Select, Stack, Text } from '@mantine/core'; -import SearchSelectItem from 'pages/homepage/components/Search/SearchSelectItem'; import { selectClasses } from 'styles'; import type { Theme } from 'types'; import { ThemeExampleApp } from './ThemeExampleApp'; @@ -51,15 +50,6 @@ export function ThemeModalContent({ selectedTheme }: { selectedTheme: Theme }) { autoFocus={false} leftSection={'Google Search'} rightSection={
} - renderOption={(item: any) => { - return ( - - ); - }} />