// ==UserScript== // @name 微信读书 网页端 阅读优化 // @version 1.1.0 // @author shhu // @namespace https://screw-hand.com/ // @description 双栏阅读模式页优化:开启微信读书护眼主题,自动隐藏导航栏、功能栏,隐藏添加标签页按键,优化放大翻页按钮; // @description:en WeRead eye care theme, optimized for horizontal reading mode // @match https://weread.qq.com/web/reader/* // @icon https://weread.qq.com/favicon.ico // @grant GM_addStyle // @license MIT // ==/UserScript== GM_addStyle(` /* 护眼背景 #c8e6c8 */ body, .readerTopBar, .app_content, .readerChapterContent, .wr_horizontalReader, .readerChapterContent_container, .preRenderContainer, .readerCatalog { background-color: #c8e6c8 !important; } .readerChapterContent { color: #333 !important; } /* 双栏模式优化 */ .wr_horizontalReader::-webkit-scrollbar { width: 0; height: 0; } .wr_horizontalReader .readerTopBar, .wr_horizontalReader .readerControls { opacity: 0; transition: opacity 1s; } .wr_horizontalReader .readerTopBar:hover, .wr_horizontalReader .readerControls:hover { opacity: 1; } /* 隐藏右上角书签按钮 */ .wr_reader_float_corner_bookmark_wrapper { display: none !important; } /* 翻页按钮全屏化 */ .wr_horizontalReader .renderTarget_pager { left: 0 !important; right: 0 !important; top: 0 !important; bottom: 0 !important; height: 100% !important; pointer-events: none; } .wr_horizontalReader .renderTarget_pager_content { height: 100% !important; } .wr_horizontalReader .renderTarget_pager_button { height: 100% !important; min-width: 80px !important; border: none !important; background: transparent !important; opacity: 0; transition: opacity 0.5s; pointer-events: auto; } .wr_horizontalReader .renderTarget_pager:hover .renderTarget_pager_button, .wr_horizontalReader .renderTarget_pager_button:hover { opacity: 1; } .wr_horizontalReader .renderTarget_pager_button > span:not([class*="icon"]) { display: none; } .wr_horizontalReader .renderTarget_pager_icon, .wr_horizontalReader .renderTarget_pager_icon_right { width: 24px !important; height: 24px !important; opacity: 0.6; } .wr_horizontalReader .renderTarget_pager_button:hover .renderTarget_pager_icon, .wr_horizontalReader .renderTarget_pager_button:hover .renderTarget_pager_icon_right { opacity: 1; } `);