separate backgrounds + improve themes

This commit is contained in:
SethBurkart123
2023-11-01 06:57:56 +11:00
parent 3a3b3e9d55
commit 5c23ba0381
9 changed files with 393 additions and 350 deletions
+6 -2
View File
@@ -1,6 +1,7 @@
/* global chrome */
import { MenuOptionsOpen, OpenMenuOptions, closeSettings } from "../../SEQTA.js";
import { downloadTheme, setTheme } from "../ui/Themes.js";
export class MessageHandler {
constructor() {
@@ -13,8 +14,11 @@ export class MessageHandler {
case "EditSidebar":
this.editSidebar();
break;
case "Theme":
console.log("Theme message received");
case "SetTheme":
setTheme(request.body.themeName, request.body.themeURL);
break;
case "DownloadTheme":
downloadTheme(request.body.themeURL, request.body.themeName);
break;
default: