(function () {
const htmlElement = document.querySelector("html");
if (htmlElement.getAttribute("data-bs-theme") === "auto") {
function updateTheme() {
document
.querySelector("html")
.setAttribute(
"data-bs-theme",
window.matchMedia("(prefers-color-scheme: dark)").matches
? "dark"
: "light"
);
}
window
.matchMedia("(prefers-color-scheme: dark)")
.addEventListener("change", updateTheme);
updateTheme();
}
})();