7 974
edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 15: | Linha 15: | ||
} | } | ||
function prefersDarkMode() { | |||
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; | |||
} | |||
function toggleDarkMode(elementId) { | |||
var element = document.getElementById(elementId); | |||
if (element) { | |||
}); | if (prefersDarkMode()) { | ||
} | element.classList.add('darkmode'); | ||
} else { | |||
element.classList.remove('darkmode'); | |||
} | |||
} | |||
} | |||
toggleDarkMode('myDiv'); |