User:Humbug26/common.js

/* Script to shade the background and edit boxes to lower contrast and avoid eyestrain by User:Inductiveload */

jQuery( document ).ready( function {

if (wgAction == "edit" || wgAction=="submit"){

var colourEditInterfaceBackground = function( pageBG, editboxBG, fontColour, linkColour, newLinkColour, extLinkColour){

style = $('').appendTo('head');

style.append(				'#content		{background-color:'+ pageBG +' !important;}\				#content		{color:'+ fontColour +' !important;}\				a				{color:'+ linkColour +' !important;}\				.new			{color:'+ newLinkColour +' !important;}\				.extiw			{color:'+ extLinkColour +' !important;}\				textarea, input	{background-color:'+editboxBG +' !important;}'); };

colourEditInterfaceBackground('#FFF8DC', '#FFF8DC', '#222', '#22F', '#BA0000', '#33F'); } });

/* alternative colours */ // alternate: colourEditInterfaceBackground('#228', '#228', '#FDD', '#DFD', '#BFB'); // original: colourEditInterfaceBackground('#DDD', '#DDD', '#222', '#22F', '#BA0000', '#33F'); // brown:    colourEditInterfaceBackground('#FFF8DC', 'FFF8DC', '#222', '#22F', '#BA0000', '#33F')

/** * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor. * @see https://meta.wikimedia.org/wiki/TemplateScript * @update-token */ mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js');

/** * Add several tools useful when proofreading pages in the Page: namespace. * @see https://en.wikisource.org/wiki/Wikisource:TemplateScript */ mw.loader.load('//en.wikisource.org/w/index.php?title=MediaWiki:TemplateScript/proofreading.js&action=raw&ctype=text/javascript');