diff --git a/src/main/events/themes/css-injector.ts b/src/main/events/themes/css-injector.ts index 0379c053..facee221 100644 --- a/src/main/events/themes/css-injector.ts +++ b/src/main/events/themes/css-injector.ts @@ -6,7 +6,6 @@ const injectCSS = async ( cssString: string ) => { WindowManager.mainWindow?.webContents.send("css-injected", cssString); - return; }; registerEvent("injectCSS", injectCSS); diff --git a/src/main/services/window-manager.ts b/src/main/services/window-manager.ts index 0fb33f15..9836a80a 100644 --- a/src/main/services/window-manager.ts +++ b/src/main/services/window-manager.ts @@ -23,7 +23,7 @@ import { AuthPage } from "@shared"; export class WindowManager { public static mainWindow: Electron.BrowserWindow | null = null; - private static editorWindows: Map = new Map(); + private static readonly editorWindows: Map = new Map(); private static loadMainWindowURL(hash = "") { // HMR for renderer base on electron-vite cli. diff --git a/src/renderer/src/helpers.ts b/src/renderer/src/helpers.ts index 43531a0c..fab2a5c2 100644 --- a/src/renderer/src/helpers.ts +++ b/src/renderer/src/helpers.ts @@ -62,8 +62,8 @@ export const injectCustomCss = (css: string) => { } const style = document.createElement("style"); + style.id = "custom-css"; - style.type = "text/css"; style.textContent = ` ${css} `; diff --git a/src/renderer/src/pages/settings/aparence/components/theme-actions.tsx b/src/renderer/src/pages/settings/aparence/components/theme-actions.tsx index 4f85e384..8a3d3a6b 100644 --- a/src/renderer/src/pages/settings/aparence/components/theme-actions.tsx +++ b/src/renderer/src/pages/settings/aparence/components/theme-actions.tsx @@ -1,5 +1,4 @@ -import { GlobeIcon, TrashIcon } from "@primer/octicons-react"; -import { PlusIcon } from "@primer/octicons-react"; +import { GlobeIcon, TrashIcon, PlusIcon } from "@primer/octicons-react"; import { Button } from "@renderer/components/button/button"; import { useTranslation } from "react-i18next"; import { AddThemeModal, DeleteAllThemesModal } from "../index"; diff --git a/src/renderer/src/pages/settings/aparence/themes-manager.ts b/src/renderer/src/pages/settings/aparence/themes-manager.ts deleted file mode 100644 index 0f2b82e7..00000000 --- a/src/renderer/src/pages/settings/aparence/themes-manager.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface Theme { - id: string; - name: string; - isActive: boolean; - description: string; - author: string | null; - authorId: string | null; - version: string; - code: string; - colors: { - accent: string; - surface: string; - background: string; - optional1?: string; - optional2?: string; - }; -} - -export class ThemesManager {}