Improvements to 8muses: on images pages, move breadcrumb to sidebar and hide header
اعتبارا من
// ==UserScript==
// @name 8muses Improved
// @namespace Hentiedup
// @version 0.1
// @description Improvements to 8muses: on images pages, move breadcrumb to sidebar and hide header
// @author Hentiedup
// @match https://comics.8muses.com/comics/picture/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
document.querySelector(".photo > a").setAttribute("title", "");
var breadcrumb = document.querySelector(".top-menu-breadcrumb").cloneNode(true);
breadcrumb.setAttribute("id", "newBreadcrumb");
document.getElementById("top-menu").style.display = "none";
document.getElementById("left-menu").style.paddingTop = "0";
document.getElementById("left-menu-close").style.display = "none";
document.getElementById("b-wrapper").style.paddingTop = "0";
document.querySelector(".menu-items > .menu-logo").className = "";
let beforeTarget = document.querySelector(".page-select");
beforeTarget.parentNode.insertBefore(breadcrumb, beforeTarget);
var lis = document.getElementById("newBreadcrumb").getElementsByTagName("li");
let ol = document.getElementById("newBreadcrumb").getElementsByTagName("ol")[0];
ol.style.listStyle = "none";
ol.style.padding = "10px 0";
for(let i = 0; i < lis.length; i++)
{
if(i != 0)
lis[i].insertBefore(document.createTextNode("⤷ "), lis[i].firstChild);
lis[i].style.lineHeight = "1.2em";
lis[i].style.padding = "0 10px";
}
})();