mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-06-06 03:34:40 +00:00
fix: force dark mode on theme editing
This commit is contained in:
@@ -6,6 +6,14 @@ import { settingsState } from '../../utils/listeners/SettingsState';
|
|||||||
export const UpdateThemePreview = async (updatedTheme: CustomThemeBase64 /* Omit<CustomTheme, 'CustomImages'> & { CustomImages: Omit<CustomImage, 'blob'>[] } */) => {
|
export const UpdateThemePreview = async (updatedTheme: CustomThemeBase64 /* Omit<CustomTheme, 'CustomImages'> & { CustomImages: Omit<CustomImage, 'blob'>[] } */) => {
|
||||||
const { CustomCSS, CustomImages, defaultColour } = updatedTheme;
|
const { CustomCSS, CustomImages, defaultColour } = updatedTheme;
|
||||||
|
|
||||||
|
if (updatedTheme.forceDark != undefined) {
|
||||||
|
if (updatedTheme.forceDark) {
|
||||||
|
settingsState.DarkMode = true;
|
||||||
|
} else {
|
||||||
|
settingsState.DarkMode = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Update image data
|
// Update image data
|
||||||
const currentImageIds = Object.keys(imageData);
|
const currentImageIds = Object.keys(imageData);
|
||||||
const updatedImageIds = CustomImages.map((image) => image.id);
|
const updatedImageIds = CustomImages.map((image) => image.id);
|
||||||
|
|||||||
Reference in New Issue
Block a user