MediaWiki:Citizen.js: различия между версиями
Страница интерфейса MediaWiki
Дополнительные действия
м Дополненная костылизация, открытием меню настроек |
Непредвиденные технические ограничения. Код заморожен |
||
| Строка 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-toggle').click(); | ||
| Строка 10: | Строка 10: | ||
} | } | ||
}); | }); | ||
*/ | |||
Текущая версия от 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");
}
});
*/