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

Страница интерфейса MediaWiki
Нет описания правки
Нет описания правки
 
(не показана 31 промежуточная версия 2 участников)
Строка 1: Строка 1:
// Эффект снега
const pageName = mw.config.get('wgPageName');
(function() {
switch(pageName) {
    const snowflakeCount = 50; // Количество снежинок
     case 'Корпоративный Закон':
    const snowflakes = [];
         $(function() {
 
             importScriptPage('MediaWiki:Calculators/LawCalculator.js');
    function createSnowflake() {
        const snowflake = document.createElement('div');
        snowflake.classList.add('snowflake');
        document.body.appendChild(snowflake);
        snowflakes.push(snowflake);
     }
 
    for (let i = 0; i < snowflakeCount; i++) {
         createSnowflake();
    }
 
    setInterval(() => {
        snowflakes.forEach(snowflake => {
             snowflake.style.left = `${Math.random() * 100}vw`;
            snowflake.style.top = `${Math.random() * 100}vh`;
         });
         });
    }, 1000);
        break;
})();
}

Текущая версия от 19:11, 23 сентября 2025

const pageName = mw.config.get('wgPageName');
switch(pageName) {
    case 'Корпоративный Закон': 
        $(function() {
            importScriptPage('MediaWiki:Calculators/LawCalculator.js');
        });
        break;
}