This is an automated email from the ASF dual-hosted git repository.
shahar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to refs/heads/main by this push:
new d1749cf0fd Fix dark mode button on production #2 (#1372)
d1749cf0fd is described below
commit d1749cf0fd6f1f22ecf0c54d2a4beec73f41fc8b
Author: Shahar Epstein <[email protected]>
AuthorDate: Sat Jan 3 20:12:36 2026 +0200
Fix dark mode button on production #2 (#1372)
---
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 32e183200f..498db3e0fb 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()
- }
+ })
})()