Replaces the background white color with yellow in order to decrease eye strain
目前為
// ==UserScript==
// @name White background replacer
// @namespace http://siavoshkc.ir/
// @version 0.4
// @description Replaces the background white color with yellow in order to decrease eye strain
// @author siavoshkc
// @include *
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
//The part to find the style sheets is done by bobince (https://stackoverflow.com/users/18936/bobince)
for (var sheeti= 0; sheeti<document.styleSheets.length; sheeti++) {
try{
var sheet= document.styleSheets[sheeti];
var rules= sheet.cssRules;
for (var rulei= 0; rulei<rules.length; rulei++) {
var rule= rules[rulei];
if (rule.type==CSSRule.STYLE_RULE && rule.style!==undefined)
{
if(rule.style.backgroundColor=="white"||rule.style.backgroundColor=="#ffffff"||rule.style.backgroundColor=="#FFFF"||rule.style.backgroundColor=="#FFF"||rule.style.backgroundColor=="#fff" ||rule.style.backgroundColor=="rgb(255, 255, 255)") rule.style.backgroundColor="#ffedc4";
}
else if(rule.type==CSSRule.MEDIA_RULE)
{
let mediaRules = rule.cssRules;
for(let mediaRulei = 0; mediaRulei < mediaRules.length; mediaRulei++)
{
let mediaRule = mediaRules[mediaRulei];
if(mediaRule.style !==undefined) {
if(mediaRule.style.backgroundColor=="white"||mediaRule.style.backgroundColor=="#ffffff"||mediaRule.style.backgroundColor=="#FFFF"||mediaRule.style.backgroundColor=="#FFF"||mediaRule.style.backgroundColor=="#fff" ||mediaRule.style.backgroundColor=="rgb(255, 255, 255)") mediaRule.style.backgroundColor="#ffedc4";
}
}
}
}
}catch(e){
continue;
}
}
})();