MediaWiki:Common.js: mudanças entre as edições
Ir para navegação
Ir para pesquisar
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'); |
Edição das 17h12min de 10 de novembro de 2023
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */ var coll = document.getElementsByClassName("collapsi"); var i; for (i = 0; i < coll.length; i++) { coll[i].addEventListener("click", function() { this.classList.toggle("active"); var content = this.nextElementSibling; if (content.style.maxHeight){ content.style.maxHeight = null; } else { content.style.maxHeight = content.scrollHeight + "px"; } }); } 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');