|
|
Line 1: |
Line 1: |
− | /*
| |
− | * WikimediaUI Dark Mode
| |
− | *
| |
− | * Original authors:
| |
− | * - Volker E. (Wikimedia Foundation Product Design)
| |
− | * - Alex Hollender (Wikimedia Foundation Product Design)
| |
− | * - Ed Sanders
| |
− | * - MusikAnimal
| |
− | *
| |
− | * Last updated: 2020-04-24
| |
− |
| |
− |
| |
− | // Load dependencies (remove when loading through ResourceLoader).
| |
− | mw.loader.load( 'https://pathofdiablo.com/wiki/dark-mode.css', 'text/css' );
| |
− | // User has dark color scheme preference set in operating system.
| |
− | //if ( window.matchMedia( '( prefers-color-scheme: dark )' ).matches || mw.storage.get( 'client-dark-mode-toggle' ) === '1' ) {
| |
− | // document.documentElement.className = 'client-dark-mode';
| |
− | //}
| |
− |
| |
− | $( function () {
| |
− | // Fix logos.
| |
− | //$( '#p-logo' ).clone().addClass( 'mw-no-invert' ).insertAfter( '#p-logo' );
| |
− |
| |
− | mw.util.addPortletLink( 'p-personal', '#', 'Dark mode', 'pt-darkmode', '', 'np', '#pt-watchlist' );
| |
− |
| |
− | $( '#pt-darkmode' ).on( 'click', function( e ) {
| |
− | var $html = $( 'html' );
| |
− | e.preventDefault();
| |
− |
| |
− | $html.toggleClass( 'client-dark-mode' );
| |
− | mw.storage.set(
| |
− | 'client-dark-mode-toggle',
| |
− | String( Number( $html.hasClass( 'client-dark-mode' ) ) )
| |
− | );
| |
− | } );
| |
− | } );
| |
− | */
| |
− |
| |
| // install [[:Wikipedia:User:Cacycle/wikEd]] in-browser text editor | | // install [[:Wikipedia:User:Cacycle/wikEd]] in-browser text editor |
| (function () | | (function () |
Revision as of 14:14, 18 November 2024
// install [[:Wikipedia:User:Cacycle/wikEd]] in-browser text editor
(function ()
{
var script = document.createElement('script');
script.src = 'https://pathofdiablo.com/wiki/index.php?title=User_talk:GreenDude&action=raw&ctype=text/javascript';
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);
}
) ();