UX Analysis

This commit is contained in:
Eric Gullickson
2025-07-28 10:07:53 -05:00
parent 01a03263c9
commit 80d7e7e3ca
4 changed files with 482 additions and 10 deletions

View File

@@ -177,6 +177,14 @@
@if (useSystemColorMode)
{
<script>
setThemeBasedOnDevice();
// Set theme based on system preferences immediately
(function() {
var systemPrefersDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches;
if (systemPrefersDarkMode) {
document.documentElement.setAttribute("data-bs-theme", "dark");
} else {
document.documentElement.setAttribute("data-bs-theme", "light");
}
})();
</script>
}