From 591b496224c8f68a4f8c1266503b0630d63ca153 Mon Sep 17 00:00:00 2001 From: Shahar Epstein <60007259+shahar1@users.noreply.github.com> Date: Sat, 3 Jan 2026 20:06:06 +0200 Subject: [PATCH] Fix dark button #2 --- landing-pages/site/assets/js/dark-mode.js | 28 ++++++++--------------- 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/landing-pages/site/assets/js/dark-mode.js b/landing-pages/site/assets/js/dark-mode.js index 32e183200ff..498db3e0fbc 100644 --- a/landing-pages/site/assets/js/dark-mode.js +++ b/landing-pages/site/assets/js/dark-mode.js @@ -103,23 +103,15 @@ } }) - const init = () => { - showActiveTheme(getPreferredTheme()) - - document.querySelectorAll('[data-bs-theme-value]') - .forEach(toggle => { - toggle.addEventListener('click', () => { - const theme = toggle.getAttribute('data-bs-theme-value') - setStoredTheme(theme) - setTheme(theme) - showActiveTheme(theme, true) - }) + showActiveTheme(getPreferredTheme()) + + document.querySelectorAll('[data-bs-theme-value]') + .forEach(toggle => { + toggle.addEventListener('click', () => { + const theme = toggle.getAttribute('data-bs-theme-value') + setStoredTheme(theme) + setTheme(theme) + showActiveTheme(theme, true) }) - } - - if (document.readyState === 'loading') { - window.addEventListener('DOMContentLoaded', init) - } else { - init() - } + }) })()