From 9cb81b35764d81a277fcaf5cb30e15b0d3814650 Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 14 May 2024 09:30:36 -0400 Subject: [PATCH] more firefox fixes --- tdx-enhanced.js | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index 92def39..0c9e98a 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -1,7 +1,7 @@ // ==UserScript== // @name tdx-enhanced // @namespace ecn -// @version 2024-05-14-01 +// @version 2024-05-14-02 // @description enhanced tdx coloring & formatting. follows system color scheme. // @author Purdue STEM IT - it@purdue.edu // @match https://service.purdue.edu/TDNext/* @@ -474,7 +474,7 @@ setColorMode(mode) } - function setColorMode(mode) { + function setColorMode(mode,store=true) { if (!mode) { mode = "auto" } @@ -495,7 +495,9 @@ document.documentElement.classList.add(mode) } - localStorage.setItem("styles",storageMode) + if (store) { + localStorage.setItem("styles",storageMode) + } } @@ -522,13 +524,13 @@ if (localScheme != autoScheme && localScheme != "auto") { setColorMode(localScheme) } else { - setColorMode(autoScheme,"auto") + setColorMode(autoScheme,false) } addEventListener("storage", (event) => { console.log("Storage event:",event) if (event.key == "styles") { - setColorMode(event.newValue) + setColorMode(event.newValue,false) } }); } @@ -716,12 +718,6 @@ --col-modified: var(--light-col-modified); } -/* -::selection { - /* background: var(--bg-3); */ -} -*/ - /* Global */ .qBox {