User:Daimona Eaytoy/vector.js

// Inizio evidenziatore diff generato con lo strumento "Evidenzia diff" // const DEL_BGCOLOR = "rgb(255, 51, 51)"; const ADD_BGCOLOR = "rgb(37, 218, 88)"; const MAX_CHAR_NUM =3;

function changeBgcolor (lines, color) { for (var i = lines.length - 1; i >= 0; i--) { elems = lines[i].getElementsByClassName("diffchange-inline"); for (var j = elems.length - 1; j >= 0; j--) { elem = elems[j]; if (elem.innerHTML.length <= MAX_CHAR_NUM) elem.style.background = color; } } } changeBgcolor(document.getElementsByClassName("diff-deletedline"), DEL_BGCOLOR); changeBgcolor(document.getElementsByClassName("diff-addedline"), ADD_BGCOLOR); // Fine evidenziatore diff

//==============PERSONALIZZAZIONE EVIDENZIA-SINTASSI================= syntaxHighlighterConfig = { tagColor: "#CCCCFF", //Colore nei tag, più distinguibile dal bianco boldOrItalicColor: "#D8D8D8", //Colore gras/cors meglio distinguibile da bianco/azzurro timeout: 250, //Tempo di timeout superiore, non dà rallentamenti templateColor: "#EFEFB3",//Colore template leggermente più scuro e diverso dal bianco tableColor: "#DBDB51"//Colore tabelle abbondantemente più scuro per differenza con tmp }

//==================Script per LintErors var myLintHints = { };

myLintHints.rooms = "*";

mw.hook( "lintHint.config" ).fire( myLintHints );

mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript" );