MediaWiki:Common.js: Difference between revisions

From IUO Tome of Knowledge
Jump to navigationJump to search
No edit summary
Blanked the page
Tag: Blanking
 
Line 1: Line 1:
// Dark mode toggle button for Insane UO Wiki
mw.loader.using('mediawiki.util').done(function () {
    // Create button
    var toggle = mw.util.addPortletLink(
        'p-personal',
        '#',
        'Dark Mode',
        'pt-darkmode',
        'Toggle dark mode theme'
    );


    // Click handler
    toggle.addEventListener('click', function (e) {
        e.preventDefault();
        document.body.classList.toggle('dark-mode');
    });
});

Latest revision as of 05:18, 6 October 2025