since the default theme is "auto" now, the behavior of the dark theme
toggle needs to be adjust accordingly.
Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
let me = this;
let currentTheme = Ext.util.Cookies.get("PMGThemeCookie");
- if (currentTheme === "auto") {
+ if (currentTheme === "__default__" || currentTheme === null) {
me.mediaQueryList = window.matchMedia("(prefers-color-scheme: dark)");
me.themeListener = (e) => {
me.themeListener(me.mediaQueryList);
me.mediaQueryList.addEventListener("change", me.themeListener);
- } else if (currentTheme === "__default__") {
+ } else if (currentTheme === "crisp") {
me.hideThemeToggle();
} else {
me.showThemeToggle();