Dark theme for all pages
// ==UserScript== // @name Dark theme all pages // @namespace f97 // @version 1.0 // @description Dark theme for all pages // @include * // @author f97 // @grant none // @run-at document-end // ==/UserScript== (function() { 'use strict'; function crawl(cube){ var x2; var x3; for (x2 = 0;x2 < cube.length; x2++){ if(cube[x2].nodeType == 1 ){ if(cube[x2].tagName == "A"){cube[x2].style.color = "#aaaaff"; cube[x2].style.backgroundColor = "#000000";} cube[x2].style.lineHeight = 2; cube[x2].style.color = "#ffffff"; cube[x2].style.backgroundColor = "#333333"; //Duplicate the line below for additional style changes, such as border colors //cube[x2].style.borderColor = "#FFFFFF"; //cube[x2].style.fontSize = "16pt";// font size } if(cube[x2].hasChildNodes() ){x3 = cube[x2].childNodes; crawl(x3, x3.length);} } } function mp1 () { var x1; document.body.style.backgroundColor = "#000000"; document.body.style.color = "#ffffff"; x1 = document.body.childNodes; crawl(x1); } setTimeout(mp1,1000); })();