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 (
-
- );
- }}
/>