MediaWiki:Citizen.js: различия между версиями

Страница интерфейса MediaWiki
м (Исправление ошибки)
(Непредвиденные технические ограничения. Код заморожен)
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
/* Размещённый здесь код JavaScript будет загружаться для пользователей, использующих тему оформления Citizen */
/* Размещённый здесь код JavaScript будет загружаться для пользователей, использующих тему оформления Citizen */


/* Костыль для автоматической смены темы после загрузки DOM*/
/* Костыль для автоматической смены темы после загрузки DOM */
document.addEventListener("DOMContentLoaded", (event) => {
/* document.addEventListener("DOMContentLoaded", (event) => {
if(document.documentElement.classList.contains('skin-citizen-auto')) {
if(document.documentElement.classList.contains('skin-citizen-auto')) {
document.getElementById('citizen-pref-toggle').click();
document.getElementById('citizen-pref-theme-option-auto').click();
document.getElementById('citizen-pref-theme-option-auto').click();
document.getElementById('citizen-pref-toggle').click();
console.log("Theme has been auto-changed by JS");
console.log("Theme has been auto-changed by JS");
}
}
});
});
*/

Текущая версия от 19:22, 2 февраля 2024

/* Размещённый здесь код JavaScript будет загружаться для пользователей, использующих тему оформления Citizen */

/* Костыль для автоматической смены темы после загрузки DOM */
/* document.addEventListener("DOMContentLoaded", (event) => {
	if(document.documentElement.classList.contains('skin-citizen-auto')) {
	document.getElementById('citizen-pref-toggle').click();
	document.getElementById('citizen-pref-theme-option-auto').click();
	document.getElementById('citizen-pref-toggle').click();
	console.log("Theme has been auto-changed by JS");
}
});
*/