微信读书

修改字体、颜色,阅读时宽屏,隐藏一切

目前为 2023-03-23 提交的版本。查看 最新版本

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

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址