elearning/Frontend-Learner/node_modules/youch/build/public/layout/script.js
2026-01-13 10:48:02 +07:00

12 lines
375 B
JavaScript

function usesDarkMode() {
let youchTheme = localStorage.getItem('youch-theme')
let hasDarkMode = false
if (youchTheme === null) {
hasDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches
} else if (youchTheme === 'dark') {
hasDarkMode = true
}
return hasDarkMode
}
document.documentElement.classList.add(usesDarkMode() ? 'dark' : 'light')