您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Change the colors of your Tumblr dashboard.
当前为
/* ==UserStyle== @name Tumblr - Old / Custom Colors @namespace https://greasyfork.org/users/673307 @version 2.2.0 @description Change the colors of your Tumblr dashboard. @author BabblingFishes @license CC-BY-4.0 @namespace https://greasyfork.org/users/673307 @homepageURL https://greasyfork.org/en/scripts/421966-tumblr-old-custom-colors @preprocessor uso @var text mainBg "Background (Navy)" "54, 70, 93" @var text brightButton "Bright Buttons (Blue)" "82, 158, 204" @var text dullButton "Dull Buttons (Gray)" "157, 166, 175" @var text textPost "Text Post (Gray/Black)" "68, 68, 68" @var text photoPost "Photo Post & Likes (Red)" "217, 94, 64" @var text quotePost "Quote Post (Gold)" "242, 153, 46" @var text linkPost "Link Post & Reblogs (Green)" "86, 188, 138" @var text chatPost "Chat Post & Notifs (Blue)" "82, 158, 204" @var text audioPost "Audio Post (Purple)" "167, 125, 194" @var text videoPost "Video Post (Gray/Pink)" "116, 128, 137" @var text miscColor "Misc Color (Yellow)" "232, 215, 56" @var text highlight "Notes Highlight (Blue-white)" "243, 248, 251" @var select fontFamily "Font Family" { "Helvetica Neue (Old Font)":"'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif", "Favorit (New Font))":"Favorit, 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif", "Open Dyslexic":"opendyslexic, dyslexie, 'comic sans ms', sans-serif"} @var text postBgIns "Post Background (White)" "255, 255, 255" @var text postTextIns "Post Text Color (Black)" "0, 0, 0" @var text menuTextIns "Menu Text, Icons, & Scrollbar (White)" "255, 255, 255" } ==/UserStyle== */ @-moz-document domain("www.tumblr.com"){ @font-face{ font-family: "opendyslexic"; src: url('https://github.com/antijingoist/web-accessibility/tree/master/fonts/OpenDyslexic-Regular.otf?raw=true'); font-style: normal; font-weight: normal; } @font-face{ font-family: "opendyslexic"; src: url('https://github.com/antijingoist/web-accessibility/tree/master/fonts/OpenDyslexic-Italic.otf?raw=true'); font-style: italic; font-weight: normal; } @font-face{ font-family: "opendyslexic"; src: url('https://github.com/antijingoist/web-accessibility/tree/master/fonts/OpenDyslexic-Bold.otf?raw=true'); font-weight: bold; font-style: normal; } @font-face{ font-family: "opendyslexic"; src: url('https://github.com/antijingoist/web-accessibility/blob/master/fonts/OpenDyslexic-BoldItalic.otf?raw=true'); font-weight: bold; font-style: italic; } :root { --tcc-main-bg: /*[[mainBg]]*/; /* NEW: #001935 OLD: #36465d */ --tcc-transparent-bg: /*[[mainBg]]*/, 0.95; /* NEW: #001935f2 OLD: #36465df2 */ --tcc-transparent-bg-beta: /*[[mainBg]]*/, 0.95; /* NEW: #000000d8 OLD: #36465dd8 */ --tcc-bright-button: /*[[brightButton]]*/; /* NEW: #00b8ff OLD: #529ecc*/ --tcc-dull-button: /*[[dullButton]]*/; /* NEW: #9da6af OLD: #9da6af */ --tcc-highlight: /*[[highlight]]*/; /* NEW: #f3f8fb (not in the old theme) */ --tcc-text-post: /*[[textPost]]*/; /* NEW: #000000 OLD: #444444 */ --tcc-photo-post: /*[[photoPost]]*/; /* NEW: #ff492f OLD: #d95e40 */ --tcc-quote-post: /*[[quotePost]]*/; /* NEW: #ff8a00 OLD: #f2992e */ --tcc-link-post: /*[[linkPost]]*/; /* NEW: #00cf35 OLD: #56bc8a */ --tcc-chat-post: /*[[chatPost]]*/; /* NEW: #00b8ff OLD: #529ecc*/ --tcc-audio-post: /*[[audioPost]]*/; /* NEW: #7c5cff OLD: #a77dc2 */ --tcc-video-post: /*[[videoPost]]*/; /* NEW: #ff62ce OLD: #748089 */ --tcc-misc-color: /*[[miscColor]]*/; /* NEW: #e8d738 (not in the old theme) */ --tcc-like: /*[[photoPost]]*/; /* see --tcc-photo-post^ */ --tcc-reblog: /*[[linkPost]]*/; /* see --tcc-link-post^ */ --tcc-follow: /*[[quotePost]]*/; /* see --tcc-quote-post^ */ --tcc-reply: /*[[chatPost]]*/; /* see --tcc-chat-post^ */ --tcc-mention: /*[[audioPost]]*/; /* see --tcc-audio-post^ */ /* ^ These do NOT show up in the beta dashboard as there is currently no way to implement them. */ /* post background color */ --rgb-white: /*[[postBgIns]]*/; /* DEFAULT: 255, 255, 255 */ /* post text color */ --rgb-black: /*[[postTextIns]]*/; /* DEFAULT: 0, 0, 0 */ /* menu text, symbols, and scrollbar */ --rgb-white-on-dark: /*[[menuTextIns]]*/; /* DEFAULT: 255, 255, 255 */ /*** END EDITABLE COLORS ***/ --navy: var(--tcc-main-bg); --red: var(--tcc-photo-post); --orange: var(--tcc-quote-post); --yellow: var(--tcc-misc-color); --green: var(--tcc-link-post); --blue: var(--tcc-chat-post); --purple: var(--tcc-audio-post); --pink: var(--tcc-video-post); --accent: var(--tcc-bright-button); --secondary-accent: var(--tcc-dull-button); --follow: var(--tcc-highlight); /* if alternate beta dashboard fonts are enabled, the font family will appear here: */ --font-family: /*[[fontFamily]]*/; } /*** 2020 BETA THEME ***/ /* font resizing for alternate beta dashboard fonts: */ ._16Les, ._2pkEd, .koBc0, ._2n1fq._2dmHk ._2zt7X ._2zx9B, ._3djI6 .a2kD7 input, ._3djI6 .a2kD7 span, .sxFXf ._18SLV ._3ymhx ._2_bWb, .sxFXf ._18SLV ._3ymhx ._3cX2L, .sxFXf ._18SLV ._3ymhx .rW5mf, ._2U-M4 ._1dLVj .XcYVy, ._2U-M4 ._23Rn9 button, .ooZvy ._3Sd8E, ._2iUzn ._3Xaga, ._2hnbH, .KaKFG, ._2m1qj, .LN-U6, ._2m1qj._1pexr, ._3-bkQ a, ._2ZgTp ._2jAyq .yIE9S, ._3CU0u, ._38Ao5, ._2LUdG ._2qdYK, ._3hRvh, ._3hRvh._32O5L, ._20lsP, ._1Ts5C, ._3h1w4, ._2x8f4, ._2CuW0, ._2MWcK ._3plco, .SVPap, .Wnlgp, .pOoZl, .pOoZl .L0N4W:focus, .pOoZl ._nUEo, ._2D-AO, ._3t3fM, ._33VXm, .uI1gN, ._7k642, .LihFc, ._2oITk, ._2_vyB, .hjr__, ._2_vyB .D9Rlt, ._1xDRl, ._36gC7, ._3dOVA p, ._2DJRP, ._27qMJ ._3uGZX, ._2gYCA, ._3m4dQ ._1EwpT ._1p8YQ, .gFz00 ._866Xo, ._1AcPw, .thpg9 ._30x4c, ._3fXz-, .NfAio ._2OWXu ._1P5VR, ._3XT8I, ._3WA3M .onnEk ._1PyOv, ._2_5Hp, ._2oQxF, ._3IfFb, ._2C7HC .Cs_JH .vtX8i, ._3a9Me, ._1gkvT, .L5OmD, ._2nXIt { font-size: 14px; } @media (max-width:989px) { ._2iUzn ._3Xaga { font-size:14px; } } @media (max-width:540px) { ._2nXIt, .L5OmD, ._36wTL, ._1vRpg, ._3lVNJ { font-size:14px; } } ._9_iKR, .f9S7I .SsTCF { font-size:15px; } /* end font resizing block */ /*TODO these may need adjusted but i have no idea what they're for ._3djI6 .Tysyw._33zMC, ._1N6Lo ._1dLVj ._3A6x8, ._1mXTR, ._2m1qj._39i5p h1, ._2m1qj._39i5p h2 { font-size:16px; }*/ /*._2KXPE,*/ ._3e9MM { background-color: rgba(var(--tcc-transparent-bg-beta)) !important; } /*** 2019 THEME ***/ /* Main Background */ .l-container.l-container--two-column-dashboard .l-content, .l-container.l-container--two-column .l-content, .post_avatar, .l-container.l-container--two-column-dashboard .left_column, .l-container.l-container--two-column, .l-container.l-container--two-column-dashboard, .l-header-container--refresh, .identity, .identity, .l-container.l-container--two-column-dashboard .right_column, .l-container.l-container--two-column .right_column, .post_avatar .post_avatar_link, .toastr .toast, .l-container.l-container--flex .l-content, .search_results_container .tumblelog_mask_item { background-color: rgb(var(--tcc-main-bg)); } .identity .right_column::after { background: linear-gradient(180deg, rgb(var(--tcc-main-bg)), rgba(0, 0, 0, 0)); } .radar .radar_footer .radar_avatar::before { background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgb(var(--tcc-main-bg))); } .rapid-recs-container .rapid-recs { background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgb(var(--tcc-main-bg)) 15%, rgb(var(--tcc-main-bg)) 85%, rgba(0, 0, 0, 0)); } .identity .controls_section.user_list li .follow_list_item_blog::before { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), var(--tcc-main-bg)); border-right: 5px solid rgb(var(--tcc-main-bg)); } #left_column .post_full .post_permalink, #search_posts .post_full .post_permalink { border-top-color: rgb(var(--tcc-main-bg)) !important; border-right-color: rgb(var(--tcc-main-bg)) !important; } .tab-bar-container .tab_notice, .tab_notice .tab_notice_value, .plus-follow-button { color: rgb(var(--tcc-main-bg)); } .tab-notice--outlined { border-color: rgb(var(--tcc-main-bg)); } /* Transparent overlay background */ .blue#glass_overlay, .blue#hello_glass, .blue.glass, body.flag--always-opaque-peepr .ui_peepr_glass, .ui_peepr_glass, .ui_dialog_lock { background: rgb(var(--tcc-transparent-bg)); } .blue#glass_overlay, .blue#hello_glass, .blue.glass { transition: background-color .2s linear; background: rgb(var(--tcc-transparent-bg)); z-index: 160; } .post-forms-glass, .discover_actions_discover .elevator, .search_actions_search .elevator { background-color: rgb(var(--tcc-transparent-bg)); } /* Likes */ .post_controls .post_control.like.liked::before, .post .post_animated_heart, .standalone-ad-container .post_animated_heart { color: rgb(var(--tcc-like)); } .notification_like .avatar_frame::before, .notes .note.like .avatar_frame::before, .ui_avatar .frame.like::before { background: rgb(var(--tcc-like)); } .like .post-activity-note-avatar .post-activity-avatar-link::after { background-color: rgb(var(--tcc-like)); } /* Cancel/Remove Buttons */ .control-reblog-trail .remove-button, .editor .media-holder .media-killer { background: rgb(var(--tcc-like)); border-color: rgb(var(--tcc-like)); } /* Reblogs */ .post_controls .post_control.reblog.reblogged::before, .post .post_reblog_poof { color: rgb(var(--tcc-reblog)); } .reblog .post-activity-note-avatar .post-activity-avatar-link::after { background-color: rgb(var(--tcc-reblog)); } .notification_reblog .avatar_frame::before, .notes .note.reblog .avatar_frame::before, .ui_avatar .frame.reblog::before, .chrome.green, .reblog-list-item .reblog-avatar.sub-icon-reblog::before { background: rgb(var(--tcc-reblog)); } /* Replies & Asks */ .notification_reply .avatar_frame::before, .notification_photo_reply .avatar_frame::before, .notification_answer .avatar_frame::before, .notes .note.reply .avatar_frame::before, .notes .note.photo .avatar_frame::before, .notes .note.answer .avatar_frame::before, .notes .note.user_mention .avatar_frame::before, .ui_avatar .frame.reply::before { background: rgb(var(--tcc-reply)); } .notification .notification_right .preview_frame.conversation, .ui_post_badge.conversation { background-color: rgb(var(--tcc-reply)); } .answer .post-activity-note-avatar .post-activity-avatar-link::after, .reply .post-activity-note-avatar .post-activity-avatar-link::after { background-color: rgb(var(--tcc-reply)); } /* Mentions */ .notification_user_mention .avatar_frame::before, .notes .note.user_mention .avatar_frame::before, .ui_avatar .frame.user_mention::before, .ui_avatar .frame.note_mention::before { background: rgb(var(--tcc-mention)); } /* Follows */ .notification_follower .avatar_frame::before, .notification_group_member .avatar_frame::before, .notes .note.follower .avatar_frame::before, .ui_avatar .frame.follower::before { background: rgb(var(--tcc-follow)); } /* Notification Flags, Buttons, and Other Bright Blue Things */ .popover--reblog-graph .reblog-graph-info-button, .messaging-conversation--open .conversation-compose .compose-text-input-container .submit-button .submit, .messaging-conversation--open .conversation-compose .compose-text-input-container .submit-button .submit, .post-activity-reply .submit, .search-follow-button .follow-text, .worded-follow-button .follow-text, .post-content-text .tmblr-truncated .tmblr-truncated-link, .post-content-text .tmblr-truncated::after, .post .post_body .tmblr-truncated .tmblr-truncated-link, .post .post_body .tmblr-truncated::after, .reblog-content .tmblr-truncated .tmblr-truncated-link, .reblog-content .tmblr-truncated::after, .ui_notes .activity-notification .activity-notification__activity .activity-notification__activity_message .activity-notification__activity_reply .activity-notification__activity_reply_link, .messaging-inbox .inbox-compose-toggle .compose-start, .ui_notes .activity-notification .activity-notification__icon .note_follow, .post .post_content_inner.safemode .link, .post .post_content_inner.tagfiltering .link, .post-form--tag-editor .tag-label.hover-style, .post-form--tag-editor .tag-label.selected, .reblog_follow_button .follow-text, .worded-follow-button .follow-text, .sidebar_link.explore_link, .blog-selector-container .selected-blog .caret.is-open, .messaging-inbox .inbox-conversations .is-unread.inbox-conversation .name-container { color: rgb(var(--tcc-bright-button)); } .logged-out-header .signup-button, .logged-out-header .signup-button:active, .logged-out-header .signup-button:focus, .tab_notice, .post-form--controls .controls-container .post-form--save-button .split-button, .post-form--controls .controls-container .post-form--save-button .split-button:active, .ui_dialog .chrome.blue, .chrome.blue:active, .messaging-conversation--open .conversation-header:not(.has-image), .messaging-conversation--open .conversation-header:not(.has-image), .bubbles > div.active { background-color: rgb(var(--tcc-bright-button)); } .yahoo-view-link-container .yahoo-view-link, .selected .tab_notice, .chrome.blue, .blog-selector-container .selected-blog .caret.has-badge, .tumblr_settings .blocked_blogs .tag-pill, .binary_switch input[type="checkbox"]:checked ~ .binary_switch_track { background: rgb(var(--tcc-bright-button)); } .compose-button { fill: rgb(var(--tcc-bright-button)); } .chrome.blue, .chrome.blue:active { border-color: rgb(var(--tcc-bright-button)); } .chrome.blue:active { filter: saturate(50%); } .post-form--controls .controls-container .post-form--save-button .split-button .button-area.disabled, .post-form--controls .controls-container .post-form--save-button .split-button .button-area.disabled.active, .post-form--controls .controls-container .post-form--save-button .split-button .button-area[disabled], .post-form--controls .controls-container .post-form--save-button .split-button .button-area[disabled]:active, .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area.disabled, .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area.disabled.active, .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area[disabled], .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area[disabled]:active, .post-form--controls .controls-container .post-form--save-button .split-button:active, .post-form--controls .controls-container .post-form--save-button .split-button .button-area, .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area, .post-form--controls .controls-container .post-form--save-button .split-button .button-area:focus, .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area:focus, .post-form--controls .controls-container .post-form--save-button .split-button .button-area:active, .post-form--controls .controls-container .post-form--save-button .split-button .dropdown-area:active { border-color: rgb(var(--tcc-bright-button)); background-color: rgb(var(--tcc-bright-button)); } .editor .over-bottom:after, .editor .over-top:before { background-color: rgb(var(--tcc-bright-button)); } /* Dull (mostly used for toggles that are turned off */ .chrome { border-color: rgb(var(--tcc-dull-button)); border-bottom-color: rgb(var(--tcc-dull-button)); background: rgb(var(--tcc-dull-button)); } .binary_switch .binary_switch_track { background-color: rgb(var(--tcc-dull-button)); } .logged-out-header .login-button, .logged-out-header .login-button:active, .logged-out-header .login-button:focus { background-color: rgb(var(--tcc-dull-button)); color: rgb(var(--tcc-main-bg)); } /* Active Buttons */ .tumblr_settings--account .account-sessions .current .bold-copy { color: rgb(var(--tcc-link-post)); } .chrome.green { border-color: rgb(var(--tcc-link-post)); } /* Text Posts */ .new_post_label i.icon_post_text { color: rgb(var(--tcc-text-post)); } .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.regular, .notification .notification_right .preview_frame.regular, .ui_post_badge.regular, .notification .notification_right .preview_frame.regular, .ui_post_badge.regular, .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.ask_answer { background-color: rgb(var(--tcc-text-post)); } /* Photo Posts */ .new_post_label i.icon_post_photo { color: rgb(var(--tcc-photo-post)); } /* Quote Posts */ .new_post_label i.icon_post_quote { color: rgb(var(--tcc-quote-post)); } .post_micro.is_quote .post_content { background: rgb(var(--tcc-quote-post)); } .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.quote, .notification .notification_right .preview_frame.quote, .ui_post_badge.quote { background-color: rgb(var(--tcc-quote-post)); } /* Link Posts */ .new_post_label i.icon_post_link { color: rgb(var(--tcc-link-post)); } .post_micro.is_link .post_content { background: rgb(var(--tcc-link-post)); } .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.link, .notification .notification_right .preview_frame.link, .ui_post_badge.link { background-color: rgb(var(--tcc-link-post)); } /* Chat Posts */ .new_post_label i.icon_post_chat { color: rgb(var(--tcc-chat-post)); } .post_micro.is_chat .post_content { background: rgb(var(--tcc-chat-post)); } .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.conversation, .notification .notification_right .preview_frame.conversation, .ui_post_badge.conversation, .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.conversation { background-color: rgb(var(--tcc-chat-post)); } /* Audio Posts */ .new_post_label i.icon_post_audio { color: rgb(var(--tcc-audio-post)); } .audio-player, .post_micro.is_audio .post_content { background: rgb(var(--tcc-audio-post)); } .ui_notes .activity-notification .activity-notification__icon .ui_post_badge.audio, .notification .notification_right .preview_frame.audio, .ui_post_badge.audio { background-color: rgb(var(--tcc-audio-post)); } /* Video Posts */ .new_post_label i.icon_post_video { color: rgb(var(--tcc-video-post)); } /* The showcase, which is bad */ .showcase .login-section .about-tumblr-btn, .showcase .about-section { background: rgb(var(--tcc-link-post)); } .showcase .about-section .about-graphic .big-t path { fill: rgb(var(--tcc-link-post)); } .showcase .about-section .about-graphic .graphic-icon, .showcase .about-section .about-graphic .graphic-icon circle, .showcase .about-section .about-graphic .graphic-icon line, .showcase .about-section .about-graphic .graphic-icon path, .showcase .about-section .about-graphic .graphic-icon polygon{ fill: rgb(var(--tcc-link-post)); stroke: #333; /* TODO maybe use something else? */ } .showcase .blogs-section { background: rgb(var(--tcc-audio-post)); } .showcase .dashboard-section { background: rgb(var(--tcc-main-bg)); } .showcase .create-section { background: rgb(var(--tcc-quote-post)); } .showcase .create-section .create-graphic .post-icon { color: rgb(var(--tcc-quote-post)); } /* Rec searches and other garbage */ .discover .discover-search-term-item:nth-child(6n+1) .discover-search-term { background-color: rgb(var(--tcc-link-post)); } .discover .discover-search-term-item:nth-child(6n+2) .discover-search-term { background-color: rgb(var(--tcc-photo-post)); } .discover .discover-search-term-item:nth-child(6n+3) .discover-search-term { background-color: rgb(var(--tcc-quote-post)); } .discover .discover-search-term-item:nth-child(6n+4) .discover-search-term { background-color: rgb(var(--tcc-chat-post)); } .discover .discover-search-term-item:nth-child(6n+5) .discover-search-term { background-color: rgb(var(--tcc-video-post)); } .discover .discover-search-term-item:nth-child(6n+6) .discover-search-term { background-color: rgb(var(--tcc-misc-color)); } /* This is a hack on tumblr's end that I'm electing to remove instead of fix */ .identity .controls_section.user_list li:active .follow_list_item_blog::before, .identity .controls_section.user_list li:hover .follow_list_item_blog::before, .identity .user_list li:hover .follow_list_item_blog::before { background-image: none; border-right: none; } /* If the Make-New-Post Screen is set to anything other than "New (Bright) Colors", that code will show up below: */ /*[[postTypeImg]]*/ }