MediaWiki:Test.js

Страница интерфейса MediaWiki

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
(function () {
    var container = document.querySelector('.timeline-container');
    if (!container) return;

    var events = document.querySelectorAll('.timeline-event');
    if (!events.length) return;

    var containerWidth = container.offsetWidth;
    var eventSpacing = 25; 

    Array.prototype.forEach.call(events, function (event, index) {
        var leftPercentage = index * eventSpacing; 
        if (leftPercentage >= 100) {
            leftPercentage = 100; 
            event.style.top = (Math.floor(index / 4) * 50) + 'px'; 
        }
        event.style.left = leftPercentage + '%';
    });
})();