Sem resumo de edição Etiqueta: Revertido |
Sem resumo de edição Etiqueta: Revertido |
||
Linha 15: | Linha 15: | ||
function updateLogo() { | function updateLogo() { | ||
if ( | const body = document.body; | ||
if (body.classList.contains('vector-dark') || body.classList.contains('skin-dark')) { | |||
logo.src = 'https://wiki.cinelinux.com/images/cinelinux-icon-dark.png'; | logo.src = 'https://wiki.cinelinux.com/images/cinelinux-icon-dark.png'; | ||
} else { | } else { | ||
logo.src = 'https://wiki.cinelinux.com/images/cinelinux-icon-light.png | logo.src = 'https://wiki.cinelinux.com/images/cinelinux-icon-light.png'; | ||
} | } | ||
logo.style.height = '50px'; | |||
logo.style.width = 'auto'; | |||
logo.style.maxWidth = '100%'; | |||
} | } | ||
updateLogo(); | updateLogo(); | ||
// | // Observar mudanças na classe do body pra atualizar logo em tempo real | ||
const observer = new MutationObserver(mutations => { | |||
mutations.forEach(() => { | |||
updateLogo(); | |||
}); | |||
}); | |||
observer.observe(document.body, { attributes: true, attributeFilter: ['class'] }); | |||
}); | }); | ||
/* Alterar Texto Logo no Vector 2022 */ | /* Alterar Texto Logo no Vector 2022 */ |