Gives E-Hentai the ExHentai colour scheme
当前为
// ==UserScript==
// @name E-H Colour Conversion
// @description Gives E-Hentai the ExHentai colour scheme
// @author Hen Tie
// @homepage https://hen-tie.tumblr.com/
// @namespace https://greasyfork.org/en/users/8336
// @include /https://(.*\.)?e-hentai.org.*/
// @exclude https://forums.e-hentai.org/*
// @grant none
// @icon https://i.imgur.com/pMMVGRx.png
// @version 1.3
// ==/UserScript==
var ehCss = 'https://e-hentai.org/z/0342/g.css';
var exCss = 'https://exhentai.org/z/0342/x.css';
function addLink(fileName) {
var link = document.createElement('link');
link.type = 'text/css';
link.rel = 'stylesheet';
link.href = fileName;
link.setAttribute('data-jqstyle','ehColourConversion');
document.head.appendChild(link);
}
function removeLink(filename) {
document.querySelectorAll('link[href="'+filename+'"]')[0].disabled = true;
}
function inlineStyle(selector, css) {
document.querySelectorAll(selector)[0].style.cssText += ';' + css;
}
addLink(exCss);
if (document.querySelector('link[href="'+ehCss[0]+'"]')) {
removeLink(ehCss[0]);
} else if (document.querySelector('link[href="'+ehCss[1]+'"]')) {
removeLink(ehCss[1]);
}
inlineStyle('.stuffbox #x', 'background: none; border-color: #000;');
inlineStyle('#eventpane', 'background: #4f535b; border-color: #000;');