您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
douban beautify css injection script
// ==UserScript== // @name Douban_Monkey // @name:cn 豆瓣猴 // @namespace http://tampermonkey.net/ // @version 0.0.52 // @description douban beautify css injection script // @author Sherlock-V // @match https://douban.com // @match https://*.douban.com/* // @icon https://www.douban.com/favicon.ico // @grant GM_addStyle // @supportURL https://github.com/Ziyueqi-V/Douban_Monkey/issues // @license MIT // ==/UserScript== (function () { 'use strict'; // Your code here... const vistopiaCSS = ` body { line-height: 2 !important; } .notify-mod, #db-nav-sns { background: #1f1f1f; } .base-selector.expand .base-selector-title, .base-selector-title:hover, .nav-search .inp.inp input, .error-highlighter, textarea { background-color: #141414; color: rgba(255, 255, 255, 0.65); } .meta-header, .gradient.blue.drc-label, .gradient.blue.drc-label:active, .gradient.blue.drc-label:hover, .gradient.blue.drc-label:link, .gradient.blue.drc-label:visited, .gradient.drc-button.blue, .gradient.drc-button.blue:active, .gradient.drc-button.blue:hover, .gradient.drc-button.blue:link, .gradient.drc-button.blue:visited, .secondary.blue.drc-label, .secondary.blue.drc-label:active, .secondary.blue.drc-label:hover, .secondary.blue.drc-label:link, .secondary.blue.drc-label:visited, .secondary.drc-button.blue, .secondary.drc-button.blue:active, .secondary.drc-button.blue:hover, .secondary.drc-button.blue:link, .secondary.drc-button.blue:visited, .expand-card, .explore-sticky, #db-nav-movie#db-nav-movie, .comment-item .author, .status-item .block, .nlst, .nlst h3, .bg-img-green h4, .gray_ad, .list-comm .list-comm .comm-mod.comm-mod, html { background: #121212; } .review-list .review-item .main-bd .action .action-btn.action-btn { background-color: rgba(240, 247, 249, 0.1294117647); } h1, #content h2 { color: rgba(255, 255, 255, 0.85); } .explore-uncollect-filter, .rich-content.rich-content p, .review-content.review-content p, .rich-content.rich-content section, .review-content.review-content section, .rich-content.rich-content article, .review-content article, .rich-content.rich-content blockquote, .review-content blockquote, .gaia.gaia-lite .fliter-wp h2 .activate, .gaia.gaia-lite .tags label.activate:hover, .rich-content.rich-content p, .post-content p, .rich-content.rich-content blockquote, .post-content blockquote, .rich-content.rich-content h4, .topic-richtext h4, .rich-content.rich-content h3, .topic-richtext h3, .rich-content.rich-content h2, .topic-richtext h2, .rich-content.rich-content p, .topic-richtext p, .rich-content.rich-content blockquote, .topic-richtext blockquote, .sidebar-info-wrapper .info-item .info-item-val.info-item-val, #wrapper#wrapper, .ep-info li span.all, .comments-app-wrapper.comments-app-wrapper, .blockquote-list.blockquote-list figure, .note.note p, html { color: rgba(255, 255, 255, 0.65); } .author-info .author-link .verify.verify, .drc-subject-info-subtitle, .gaia.gaia-lite .tags label { color: rgba(255, 255, 255, 0.45); } .bg-img-green { background: rgb(60, 78, 18); } #db-isay label { color: rgba(255, 255, 255, 0.3); } #db-nav-movie .nav-wrap { border-color: #141414; } .episode_list a:link, .episode_list a:visited, .episode_list a:hover, .form-input-wrapper { border: 1px solid #258dcd; } .comm-mod, .top-tab.tabs, .main-panel-useful, .review { border-bottom: 1px solid #258dcd; } #interest_sectl { border-left: 1px solid #258dcd; } .rating_wrap { border-top: none; } #subject-doulist li { border-bottom: 1px dashed #007722; } #subject-doulist ul { border-top: 1px dashed #007722; } .lnk-doulist-add i { background: none !important; } .nav-search .inp { background-image: none; } #celebrities .celebrities-list .info span.name.name a { color: rgba(255, 255, 255, 0.45); } .nav-search .inp { background-image: none !important; } .nav-search .inp input { color: rgba(255, 255, 255, 0.65); } .op-lnks a.comment-source { color: rgba(255, 255, 255, 0.3); } .item .title.title { background: none rgba(240, 247, 249, 0.1294117647); } .main .review-content.review-content, .review-content.review-content p { font-size: 18px; line-height: 2; } #dialog { background-color: #1f1f1f; } #dialog textarea.comment { background: #141414; } #dialog textarea { height: 150px; } `; GM_addStyle(vistopiaCSS); const style = document.createElement('style') const hides = [ // 评论来源 '.comment-source', // 正在热映 '#screening', // 热门推荐 '#gallery-frames', // 侧边栏:在哪看 '#content div.aside > div.gray_ad', // 侧边栏上部广告 '#dale_movie_subject_top_right', // 侧边栏中部广告 '#dale_movie_subject_inner_middle', // 侧边栏榜单, 电影榜单 '#billboard', // 畅销图书榜 '.section.weekly-top', // "联系我们" '#content div.aside div.contact', '#content > div > div.aside > div.contact.mod', '#content > div > div.aside > div.rating_answer', '#contact-and-cooperation', '#doulist', ].filter(Boolean) style.innerHTML = [ `${hides.join(',')}{ display: none !important; }`, ].join('') document.body.appendChild(style) })();