MediaWiki:Common.js: Difference between revisions
From IUO Tome of Knowledge
Jump to navigationJump to search
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'); }); });