Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* All JavaScript here will be loaded for users of the Vector skin */
mw.loader.using( 'mediawiki.storage' ).then( function () {
if ( mw.storage.get( 'client-dark-mode-toggle' ) === null ) {
mw.storage.set('client-dark-mode-toggle', '1');
location.reload();
var node = mw.util.addPortletLink( 'p-personal', '#', 'Light mode', 'pt-lightmode', '', 'np', '#pt-watchlist' );
}
else if ( mw.storage.get( 'client-dark-mode-toggle' ) === '1' ) {
$(node).on( 'click', function( e ) {
e.preventDefault();
mw.storage.set('client-dark-mode-toggle', '0');
location.reload();
} );
var node = mw.util.addPortletLink( 'p-personal', '#', 'Light mode', 'pt-lightmode', '', 'np', '#pt-watchlist' );
} else {
$(node).on( 'click', function( e ) {
e.preventDefault();
mw.storage.set('client-dark-mode-toggle', '1');
location.reload();
} );
var node = mw.util.addPortletLink( 'p-personal', '#', 'Dark mode', 'pt-darkmode', '', 'np', '#pt-watchlist' );
}
if (mw.storage.get('client-monochrome-toggle') === '1') {
$(node).on('click', function(e) {
e.preventDefault();
mw.storage.set('client-monochrome-toggle', '0');
location.reload();
});
var node = mw.util.addPortletLink('p-personal', '#', 'Colorful mode', 'pt-colorful', 'Enable Colorful Text', 'c', '#pt-preferences');
} else {
$(node).on('click', function(e) {
e.preventDefault();
mw.storage.set('client-monochrome-toggle', '1');
location.reload();
});
var node = mw.util.addPortletLink('p-personal', '#', 'Monochrome mode', 'pt-monochrome', 'Disable Colorful Text', 'c', '#pt-preferences');
}
} );