From 9987ce8d4fdb7b797cd7656f37c03ee4907d8382 Mon Sep 17 00:00:00 2001 From: lindsaym-fa Date: Mon, 8 Jan 2024 22:49:48 -0500 Subject: [PATCH] simplify themer logic --- docs/_includes/default.njk | 3 +- docs/pages/experimental/themer.md | 33 ++--- src/themes/chic.css | 220 +++++++++++++++--------------- 3 files changed, 125 insertions(+), 131 deletions(-) diff --git a/docs/_includes/default.njk b/docs/_includes/default.njk index 3076475bc..9055d0c55 100644 --- a/docs/_includes/default.njk +++ b/docs/_includes/default.njk @@ -51,8 +51,7 @@ {# Web Fonts #} - - + {# Turbo + Scroll positioning #} diff --git a/docs/pages/experimental/themer.md b/docs/pages/experimental/themer.md index 00d5a664e..fb9389237 100644 --- a/docs/pages/experimental/themer.md +++ b/docs/pages/experimental/themer.md @@ -574,12 +574,7 @@ toc: false if (darkModeSelect.checked === true) { // darkModeSelect.checked = false document.documentElement.className = "flavor-html" - - if(theme === 'chic') { - document.documentElement.classList.toggle(`wa-theme-${theme}-light`); - } else { - document.documentElement.classList.toggle(`wa-theme-${theme}-dark`); - } + document.documentElement.classList.toggle(`wa-theme-${theme}-dark`); } }, 100) }) @@ -694,7 +689,8 @@ toc: false fontFamily = `'inter', sans-serif`; break; case 'lora': - fontFamily = `'Lora', serif` + fontFamily = `'Lora', serif`; + break; case 'noto-sans': fontFamily = `'Noto Sans', sans-serif`; break; @@ -748,7 +744,8 @@ toc: false fontFamily = `'inter', sans-serif`; break; case 'lora': - fontFamily = `'Lora', serif` + fontFamily = `'Lora', serif`; + break; case 'noto-sans': fontFamily = `'Noto Sans', sans-serif`; break; @@ -829,11 +826,8 @@ toc: false darkModeSelect.addEventListener('wa-change', event => { const el = document.documentElement const theme = themeSelect.value - if(theme === 'chic') { - el.classList.toggle(`wa-theme-${theme}-light`); - } else { - el.classList.toggle(`wa-theme-${theme}-dark`); - } + + el.classList.toggle(`wa-theme-${theme}-dark`); }); @@ -927,8 +921,8 @@ toc: false
- - This is the way. + + This is the Way. Mudhorn @@ -940,7 +934,7 @@ toc: false
- + It's a trap! @@ -954,7 +948,7 @@ toc: false
- + That's no moon. @@ -967,8 +961,9 @@ toc: false