diff --git a/modules/blox-tailwind/assets/js/wowchemy-theme.js b/modules/blox-tailwind/assets/js/wowchemy-theme.js index c3a45203..25dba07b 100644 --- a/modules/blox-tailwind/assets/js/wowchemy-theme.js +++ b/modules/blox-tailwind/assets/js/wowchemy-theme.js @@ -40,6 +40,10 @@ function addThemeToggleListener() { } } el.dataset.theme = document.documentElement.classList.contains("dark") ? "dark" : "light"; + + // Dispatch `hbThemeChange` event to support themeable user plugins. + const themeChangeEvent = new CustomEvent('hbThemeChange', {detail: {isDarkTheme: () => document.documentElement.classList.contains("dark")}}); + document.dispatchEvent(themeChangeEvent); }); }); diff --git a/modules/blox-tailwind/data/icons.yaml b/modules/blox-tailwind/data/icons.yaml index 359d87b2..bc8f3526 100644 --- a/modules/blox-tailwind/data/icons.yaml +++ b/modules/blox-tailwind/data/icons.yaml @@ -21,7 +21,7 @@ graduation-cap: google-scholar: -orcid: +orcid: # Email send: diff --git a/modules/blox-tailwind/layouts/_default/baseof.html b/modules/blox-tailwind/layouts/_default/baseof.html index f4956fc8..6be28e37 100644 --- a/modules/blox-tailwind/layouts/_default/baseof.html +++ b/modules/blox-tailwind/layouts/_default/baseof.html @@ -8,7 +8,9 @@
{{ block "main" . }}{{ end }}