const htmlElement = document.documentElement;
const prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)");
const currentTheme =
localStorage.getItem("theme") ||
(prefersDarkScheme.matches ? "dark" : "light");
htmlElement.setAttribute("data-theme", currentTheme);