MediaWiki:Gadget-toggleDarkMode.js: Difference between revisions

From Discord Dungeons Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
'p-personal',
'p-personal',
'',
'',
'Toggle Darkmode',
'',
'pt-skin-toggles',
'pt-skin-toggles',
'Toggle darkmode',
'Toggle darkmode',

Revision as of 16:09, 29 March 2022

$.when(mw.loader.using('mediawiki.util'), $.ready).then(function() {
	portletLink = mw.util.addPortletLink(
		'p-personal',
		'',
		'',
		'pt-skin-toggles',
		'Toggle darkmode',
		null,
		$('#pt-userpage, #pt-anonuserpage')
	);

	$(portletLink).find('a').addClass('oo-ui-icon-advanced').click(function(e) {
		e.preventDefault();
		if (!formMade) {
			mw.loader.using(['oojs-ui-core','oojs-ui-windows','oojs-ui-widgets']).then(self.initForm);
		} else {
			window.OOUIWindowManager.openWindow('skin');
		}
	});
})