MediaWiki:Common.js: Difference between revisions
From IUO Tome of Knowledge
Replaced content with "alert("Common.js is working!");" Tag: Replaced |
No edit summary |
||
| 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'); | |||
}); | |||
}); | |||
Revision as of 05:14, 6 October 2025
// 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');
});
});
