// ==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 // @downloadURL none // ==/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'; } })();