feat: some messed up stuff to fix some stuff

This commit is contained in:
2026-04-07 08:46:28 +09:30
parent 73f005d645
commit 05cf380e86
8 changed files with 38 additions and 31 deletions
+3 -4
View File
@@ -1,11 +1,10 @@
import renderSvelte from "@/interface/main";
import themeCreator from "@/interface/pages/themeCreator.svelte";
import { unmount } from "svelte";
import { ThemeManager } from "@/plugins/built-in/themes/theme-manager";
import { unmount } from "svelte";
import themeCreator from "@/interface/pages/themeCreator.svelte";
import { settingsState } from "@/seqta/utils/listeners/SettingsState";
let themeCreatorSvelteApp: any = null;
const themeManager = ThemeManager.getInstance();
/**
* Open the Theme Creator sidebar, it is an embedded page loaded similar to the extension popup
@@ -41,7 +40,7 @@ export function OpenThemeCreator(themeID: string = "") {
closeButton.textContent = "×";
closeButton.addEventListener("click", () => {
CloseThemeCreator();
themeManager.clearPreview();
ThemeManager.getInstance().clearPreview();
});
document.body.appendChild(closeButton);