MediaWiki:Vector.js

From D2R Reimagined Wiki
Jump to navigation Jump to search

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 */

/*** Mobile navigation toggle button ***/
$( function () {
		var mobileSidebarButton = document.createElement( 'button' );
		mobileSidebarButton.className = 'mobile-nav-toggle';
		mobileSidebarButton.addEventListener( 'click', function () {
				mobileSidebarButton.classList.toggle( 'nav--expanded' );
		} );
        document.body.classList.add( 'has-vector-mobile-menu' );
		document.getElementById( 'mw-panel' ).prepend( mobileSidebarButton );
		
		var header = document.getElementById('wikigg-header');
		var banner = document.createElement('div');
		var bannerImage = document.createElement('img');
		var bannerAnchor = document.createElement('a');
		bannerAnchor.href = '/wiki/D2R_Reimagined_Wiki';
		bannerAnchor.title = 'Visit the main page';
		bannerImage.src = 'https://i.imgur.com/HFgYc0N.png';
		bannerImage.alt = 'banner';
		bannerAnchor.append(bannerImage);
		banner.append(bannerAnchor);
		banner.classList.add('d2rr-banner');
		//header.after(banner);
		
		var logo = document.getElementsByClassName('mw-wiki-logo');
		if (logo && logo[0]) {
			var logoImage = document.createElement('img');
			logoImage.src = 'https://i.imgur.com/q3si7kp.png';
			//logo[0].append(logoImage);
		}
		
} );
/*** End mobile navigation toggle button ***/