btcpay-contribute/public/theme-init.js
2026-03-17 10:00:20 +01:00

15 lines
413 B
JavaScript

(function () {
try {
var theme = localStorage.getItem('theme')
var prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches
if (theme === 'dark' || (!theme && prefersDark)) {
document.documentElement.classList.add('dark')
}
} catch {
if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
document.documentElement.classList.add('dark')
}
}
})()