Greasy Fork is available in English.
修改字体、颜色,阅读时宽屏,隐藏一切
当前为
// ==UserScript==
// @name 微信读书
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 修改字体、颜色,阅读时宽屏,隐藏一切
// @author Oscar
// @match https://weread.qq.com/web/reader/*
// @license AGPL License
// @grant GM_addStyle
// ==/UserScript==
//改字体
GM_addStyle("*{font-family: 'Times New Roman','宋体' !important;}");
//日间模式颜色
//GM_addStyle(".wr_whiteTheme *{color: rgba(20,20,92,100) !important;}");
GM_addStyle(".wr_whiteTheme .readerContent .app_content{background-color: rgba(249,243,227,100) !important;}");
//图片不透明度
GM_addStyle("img.wr_readerImage_opacity {opacity: 0.8 !important;}");
//右移控制栏
GM_addStyle(".readerControls{margin-left: calc(50% - 80px) !important;}");
(function () {
'use strict';
if (window.location.href.includes('reader')) {
//隐藏右侧滚动条,让全屏的时候更加有沉浸感
var style = document.createElement("style");
style.type = "text/css";
var text = document.createTextNode("body::-webkit-scrollbar { width: 0px; height: 0px;}");
style.appendChild(text);
var head = document.getElementsByTagName("head")[0];
head.appendChild(style);
//文字内容
var app = document.getElementsByClassName("app_content")[0];
app.style.maxWidth = "100%";
//顶部导航栏
var readerTopBar = document.getElementsByClassName("readerTopBar")[0];
readerTopBar.style.maxWidth = "100%";
//右侧浮动菜单
var readerControls = document.getElementsByClassName("readerControls")[0];
readerControls.style.opacity = '0';
readerControls.addEventListener('mouseenter', function () {
readerControls.style.opacity = '1';
});
readerControls.addEventListener('mouseleave', function () {
readerControls.style.opacity = '0';
});
//隐藏下载按钮
document.querySelector("#routerView > div.readerControls.readerControls > button.readerControls_item.download").style.display = 'none';
//阅读时隐藏标题
readerTopBar.style.opacity = '0';
readerTopBar.addEventListener('mouseenter', function () {
readerTopBar.style.opacity = '1';
});
readerTopBar.addEventListener('mouseleave', function () {
readerTopBar.style.opacity = '0';
});
//目录靠边
document.querySelector("#routerView > div:nth-child(5) > div.readerCatalog").style.left = '0';
//笔记靠边
document.querySelector("#routerView > div:nth-child(6) > div.readerNotePanel").style.left = 'unset';
document.querySelector("#routerView > div:nth-child(6) > div.readerNotePanel").style.right = '0';
}
})();