您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A CSS modification for Youtube, making it look like a Windows 11 Dark Mode Fluent style. Hope you like it
// ==UserScript== // @name Youtube Dark Mode - Windows 11 Fluent Theme // @version 2.5 // @namespace https://t.me/sobatambyarrrrrrr // @description A CSS modification for Youtube, making it look like a Windows 11 Dark Mode Fluent style. Hope you like it // @author sobatambyar // @homepage https://www.youtube.com/ // @include https://www.youtube.com/ // @license No License // ==/UserScript== (function() {var css = ["@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap');", " ", " .paused-mode:not(.unstarted-mode) > div:not(.html5-video-container) {", " opacity: 0", " }", " .paused-mode:hover > div:not(.html5-video-container) {", " opacity: 1", "", " }", " .ytp-caption-segment {", " --lt-color-gray-100: #f8f9fc;", " --lt-color-gray-200: #f1f3f9;", " --lt-color-gray-300: #dee3ed;", " --lt-color-gray-400: #c2c9d6;", " --lt-color-gray-500: #8f96a3;", " --lt-color-gray-600: #5e636e;", " --lt-color-gray-700: #2f3237;", " --lt-color-gray-800: #1d1e20;", " --lt-color-gray-900: #111213;", " --lt-shadowDefault: 0 2px 6px -1px rgba(0, 0, 0, 0.16), 0 1px 4px -1px rgba(0, 0, 0, 0.04);", " --lt-shadowActive: 0 0 8px -2px rgba(0, 0, 0, 0.1), 0 6px 20px -3px rgba(0, 0, 0, 0.2);", " --lt-color-white: #fff !important;", " --lt-color-black: #111213 !important;", " --lt-color-transparent: rgba(255, 255, 255, 0) !important;", " --lt-color-background-light: var(--lt-color-gray-100) !important;", " --lt-color-background-default: var(--lt-color-gray-200) !important;", " --lt-color-background-dark: var(--lt-color-gray-300) !important;", " --lt-color-border-light: var(--lt-color-gray-200) !important;", " --lt-color-border-default: var(--lt-color-gray-300) !important;", " --lt-color-border-dark: var(--lt-color-gray-400) !important;", " --lt-color-text-very-light: var(--lt-color-gray-500) !important;", " --lt-color-text-light: var(--lt-color-gray-600) !important;", " --lt-color-text-default: var(--lt-color-gray-700) !important;", " --lt-color-text-dark: var(--lt-color-gray-800) !important;", " --lt-color-overlay-default: #fff !important;", " --lt-color-overlay-dark: #fff !important;", " --lt-color-overlay-transparent: rgba(0, 0, 0, 0.1) !important;", " --lt-shadow-website-overlay: 0 0 7px 0 rgba(0, 0, 0, 0.3) !important;", " -webkit-font-smoothing: antialiased !important;", " user-select: none !important;", " direction: ltr !important;", " white-space: nowrap !important;", " text-align: center !important;", " line-height: normal !important;", " color: #ffffff !important;", " text-shadow: #000000 0px 0px 12px !important;", " font-family: Segoe UI, segoe-ui !important;", " font-weight: normal !important;", " }", " .ytp-big-mode > div > div > span > span > span {", " font-size: 32.5px !important;", " }", " .ytp-hide-info-bar > div > div > span > span > span {", " font-size: 25.5px !important;", " }", " .ytp-caption-segment {", " background: none !important;", " }", " .caption-window {", " text-align: center !important;", " width: 100% !important;", " height: auto !important;", " left: 0% !important;", " margin-left: auto !important;", " }", " .ytp-big-mode > div > .caption-window, .ytp-hide-info-bar > div > .caption-window {", " bottom: 6.9468% !important;", " }", " .ytp-big-mode.ytp-autohide-active > div > .caption-window, .ytp-autohide > div > .caption-window {", " bottom: 10% !important;", " }", "", " :root {", " --accent-color: #FF0000 !important;", " --accent-color-hover: #BE0D08;", " --bg-color: #151719;", " --bg-color-dark: #101113;", " --bg-color-light: #18191C;", " --text-color: #F1F2F3;", " --text-color-2: #AEB1B9;", " --text-color-3: #9FA2A8;", "", " --font-family: 'Segoe UI', segoe-ui;", " --font-medium: 500;", " --font-semibold: 600;", " --font-bold: 700;", " }", "", " ::-webkit-scrollbar {", " width: 12px !important;", " }", "", " ::-webkit-scrollbar-thumb {", " background-color: #2f3237 !important;", " }", "", " ytd-mini-guide-renderer.ytd-app,", " a.ytd-mini-guide-entry-renderer {", " width: 62px;", " padding: 80px 0;", " }", " ", " #items.ytd-mini-guide-renderer {", " margin: 0;", " }", "", " ytd-mini-guide-renderer,", " ytd-mini-guide-entry-renderer {", " background-color: var(--bg-color-dark);", " }", "", " .title.ytd-mini-guide-entry-renderer {", " display: none;", " }", "", " a.ytd-mini-guide-entry-renderer {", " padding: 35px 0 35px;", " }", "", " .guide-icon.ytd-mini-guide-entry-renderer {", " margin-bottom: 0;", " }", " ytd-mini-guide-entry-renderer[is-active] a{", " height: 24px !important;", " width: calc(100% - 6px) !important;", " border-left: 6px solid #f00;", " background-color: #0000;", " color: #f00 !important;", " margin-top: calc(50% - 12px);", " }", " ytd-mini-guide-entry-renderer[is-active] svg{", " color: #f00 !important;", " }", " ytd-mini-guide-entry-renderer[is-active] .guide-icon.ytd-mini-guide-entry-renderer {", " margin: 0px 0px 0px -6px !important;", " }", " ytd-mini-guide-entry-renderer[is-active] span{", " color: #f00 !important;", " display: none !important;", " }", "", " ytd-mini-guide-entry-renderer:hover,", " ytd-mini-guide-entry-renderer:focus {", " background-color: transparent;", " }", "", " #container.ytd-masthead {", " padding-left: 0;", " background-color: var(--bg-color);", " height: 72px;", " }", " ", " ytd-app[masthead-hidden] #page-manager.ytd-app {", " margin-top: 0;", " }", "", " #guide-button.ytd-masthead {", " height: 72px;", " width: 62px;", " background-color: var(--bg-color-dark);", " }", "", " #header.ytd-app {", " height: 72px;", " }", "", " #contentContainer.tp-yt-app-drawer,", " #guide-content.ytd-app {", " background-color: var(--bg-color-dark);", " }", "", " tp-yt-app-drawer[persistent],", " ytd-guide-renderer.ytd-app {", " width: 200px;", " }", " ", " #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer,", " tp-yt-paper-item.ytd-guide-entry-renderer {", " min-height: 48px;", " }", "", " ytd-guide-entry-renderer[active],", " ", " #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:focus {", " background-color: transparent;", " border-left: 5px solid #f00;", " }", "", " #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer {", " color: var(--text-color);", " }", "", " ytd-guide-entry-renderer[active] .guide-icon.ytd-guide-entry-renderer,", " #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:hover .guide-icon.ytd-guide-entry-renderer,", " #endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:focus .guide-icon.ytd-guide-entry-renderer {", " color: var(--accent-color);", " transition: all .5s ease;", " }", " ", " .guide-icon.ytd-guide-entry-renderer {", " margin-right: 32px;", " }", "", " .title.ytd-guide-entry-renderer,", " ytd-guide-entry-renderer[active] .title.ytd-guide-entry-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " }", "", " #country-code.ytd-topbar-logo-renderer {", " display: none;", " }", "", " @media (min-width: 876px) {", " #logo.ytd-masthead,", " #logo.ytd-topbar-logo-renderer,", " ytd-yoodle-renderer.ytd-topbar-logo-renderer,", " .ytd-topbar-logo-renderer {", " width: 138px;", " height: 72px;", " display: flex;", " align-items: center;", " }", " }", "", " #page-manager.ytd-app {", " margin-top: 72px;", " }", "", " ytd-app .ytd-topbar-logo-renderer,", " ytd-app #guide-button.ytd-masthead {", " background-color: transparent;", " }", "", " ytd-app[mini-guide-visible] #guide-button.ytd-masthead,", " ytd-app[guide-persistent-and-visible] .ytd-topbar-logo-renderer,", " ytd-app[guide-persistent-and-visible] #guide-button.ytd-masthead {", " background-color: var(--bg-color-dark) !important;", " }", "", " ytd-app[guide-persistent-and-visible] ytd-page-manager.ytd-app {", " margin-left: 210px;", " }", "", " #page-manager.ytd-app,", " #chips-wrapper.ytd-feed-filter-chip-bar-renderer {", " background-color: var(--bg-color);", " }", "", " #chips-wrapper.ytd-feed-filter-chip-bar-renderer {", " border: 0;", " border-bottom: 15px solid #151719;", " }", "", " yt-chip-cloud-chip-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " background-color: transparent !important;", " font-size: 14px;", " }", "", " yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT],", " yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER],", " yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP] {", " border: 0;", " border-bottom: 2px solid transparent;", " color: var(--text-color-2);", " margin-bottom: 0;", " padding: 0 3px;", " padding-bottom: 6px;", " border-radius: 0;", " transition: all .4s ease;", " }", "", " yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT][selected],", " yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER][selected],", " yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT]:not([selected]):hover,", " yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER]:not([selected]):hover,", " yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]:not([selected]):hover,", " yt-chip-cloud-chip-renderer[chip-style=STYLE_DEFAULT]:not([selected]):focus,", " yt-chip-cloud-chip-renderer[chip-style=STYLE_HOME_FILTER]:not([selected]):focus,", " yt-chip-cloud-chip-renderer[chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]:not([selected]):focus {", " color: var(--text-color);", " border-bottom: 4px solid var(--accent-color);", " }", "", " #header.ytd-rich-grid-renderer {", " width: 97.5%;", " margin: 0 auto;", " }", "", " #left-arrow-button.ytd-feed-filter-chip-bar-renderer,", " #right-arrow-button.ytd-feed-filter-chip-bar-renderer {", " background-color: var(--bg-color);", " }", "", " #right-arrow.ytd-feed-filter-chip-bar-renderer {", " right: 0px;", " }", "", " #left-arrow.ytd-feed-filter-chip-bar-renderer {", " left: initial;", " right: 82px;", " z-index: 11111;", " }", "", " ytd-feed-filter-chip-bar-renderer[at-end] #right-arrow.ytd-feed-filter-chip-bar-renderer,", " ytd-feed-filter-chip-bar-renderer[at-start] #left-arrow.ytd-feed-filter-chip-bar-renderer {", " display: flex;", " }", "", " ytd-feed-filter-chip-bar-renderer[at-end] #right-arrow.ytd-feed-filter-chip-bar-renderer ytd-button-renderer[is-icon-button][has-no-text],", " ytd-feed-filter-chip-bar-renderer[at-start] #left-arrow.ytd-feed-filter-chip-bar-renderer ytd-button-renderer[is-icon-button][has-no-text] {", " color: var(--text-color-3);", " opacity: .7;", " }", "", " ytd-button-renderer.ytd-feed-filter-chip-bar-renderer {", " margin: 0;", " }", "", " ytd-feed-filter-chip-bar-renderer[is-dark-theme] #left-arrow.ytd-feed-filter-chip-bar-renderer:before,", " ytd-feed-filter-chip-bar-renderer[is-dark-theme] #right-arrow.ytd-feed-filter-chip-bar-renderer:after {", " background: linear-gradient(to left, var(--bg-color) 20%, rgba(33, 33, 33, 0) 80%);", " height: 100%;", " width: 50px;", " content: '';", " pointer-events: none;", " }", "", " ytd-feed-filter-chip-bar-renderer[is-dark-theme] #right-arrow.ytd-feed-filter-chip-bar-renderer:after {", " background: var(--bg-color) !important;", " }", "", " ytd-feed-filter-chip-bar-renderer[is-dark-theme] #right-arrow.ytd-feed-filter-chip-bar-renderer:before,", " ytd-feed-filter-chip-bar-renderer[is-dark-theme] #left-arrow.ytd-feed-filter-chip-bar-renderer:after {", " display: none;", " }", "", " #contents.ytd-rich-grid-renderer {", " background-color: var(--bg-color-dark);", " border-radius: 12px;", " padding: 24px;", " width: 94%;", " margin: 0 auto;", " margin-top: 24px;", " }", "", " yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer {", " margin-right: 58px;", " }", "", " div#center {", " background-color: #0A0B0C;", " color: var(--text-color);", " border: 0 !important;", " box-shadow: none !important;", " border-radius: 10px;", " padding: 2px 6px 2px 40px;", " margin: 0;", " height: 38px;", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " }", "", " ytd-searchbox.ytd-masthead {", " margin: 0px;", " padding:0px;", " }", "", " #container.ytd-searchbox, #search-icon-legacy.ytd-searchbox, #voice-search-button.ytd-masthead {", " border: none;", " background-color: transparent;", " box-shadow: none;", " }", " #container.ytd-searchbox {", " margin: 0px;", " }", " #search-icon-legacy.ytd-searchbox {", " width: 40px;", " height: 40px;", " padding: 8px;", " }", " #search-icon-legacy.ytd-searchbox:hover {", " background:transparent;", " }", " #voice-search-button.ytd-masthead{", " margin: 10px;", " }", " ytd-searchbox#search[has-focus] {", " border: none !important;", " }", " ytd-searchbox#search[has-focus] #search-icon.ytd-searchbox {", " display: none;", " }", " ytd-searchbox#search[has-focus] #container.ytd-searchbox {", " padding: 0px 0px 0px 6px;", " border:none;", " box-shadow: none;", " }", "", "", " .sbdd_b,", " .sbsb_a,", " .sbfl_b {", " background: var(--bg-color-dark);", " border-radius: 12px;", " border: 0;", " }", "", " .sbsb_b {", " padding: 0 8px;", " }", "", " .gsfs {", " color: var(--text-color);", " border-radius: 12px;", " }", "", " .sbpqs_c {", " color: var(--text-color-2);", " }", "", " .sbsb_i,", " .sbpqs_a,", " .sbqs_c,", " .sbfl_b {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " }", "", " .sbpqs_a {", " color: var(--text-color);", " }", "", " .sbpqs_a:before,", " .sbqs_c:before {", " filter: brightness(0) invert(1);", " }", "", " .sbsb_d {", " background-color: #0A0B0C;", " }", "", " #search-form.ytd-searchbox {", " align-items: center;", " }", "", " #scroll-container.ytd-feed-filter-chip-bar-renderer {", " align-items: flex-end;", " }", "", " ytd-feed-filter-chip-bar-renderer {", " height: 42px;", " }", "", " img.yt-img-shadow,", " ytd-thumbnail.ytd-rich-grid-media:before,", " #avatar.ytd-rich-grid-media,", " yt-img-shadow.ytd-topbar-menu-button-renderer {", " border-radius: 10px;", " }", "", " #details.ytd-rich-grid-media {", " padding-top: 8px;", " }", "", " #video-title.ytd-rich-grid-media,", " #video-title.ytd-video-renderer {", " color: var(--text-color);", " font-family: var(--font-family);", " font-weight: var(--font-bold);", " font-size: 15px;", " }", "", " yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string,", " ytd-video-meta-block[rich-meta] #metadata-line.ytd-video-meta-block,", " #text.ytd-thumbnail-overlay-time-status-renderer,", " #metadata-line.ytd-grid-video-renderer span.ytd-grid-video-renderer,", " #description-text.ytd-video-renderer,", " ytd-video-meta-block:not([rich-meta]) #metadata-line.ytd-video-meta-block {", " color: var(--text-color-2);", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " font-size: 13.5px;", " }", "", " ytd-thumbnail-overlay-time-status-renderer {", " margin: 0;", " border-top-left-radius: 10px;", " padding-top: 4px;", " padding-left: 4px;", " min-width: 39px;", " height: 13.5px;", " display: flex;", " justify-content: center;", " background-color: rgba(16, 17, 19, 0.6);", " border-bottom-left-radius: 0;", " }", "", " ytd-thumbnail-overlay-bottom-panel-renderer,", " ytd-thumbnail-overlay-hover-text-renderer {", " background-color: rgba(16, 17, 19, 0.6) !important;", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " }", "", " #text.ytd-thumbnail-overlay-time-status-renderer {", " color: var(--text-color);", " font-weight: var(--font-semibold);", " letter-spacing: .15rem;", " }", "", " ytd-rich-grid-row #contents.ytd-rich-grid-row {", " margin: 0;", " }", "", " ytd-multi-page-menu-renderer {", " border-radius: 10px;", " border: 0;", " background-color: var(--bg-color-dark);", " }", "", " ytd-active-account-header-renderer,", " ytd-simple-menu-header-renderer {", " border: 0;", " box-shadow: none;", " background-color: var(--bg-color-light);", " }", "", " ytd-compact-link-renderer,", " ytd-notification-renderer {", " border-radius: 10px;", " margin-bottom: 6px;", " }", "", "", " tp-yt-paper-item.ytd-menu-service-item-renderer {", " border-radius: 10px;", " }", "", " tp-yt-paper-listbox,", " ytd-menu-popup-renderer {", " border-radius: 10px;", " background-color: var(--bg-color);", " }", "", " #label.ytd-compact-link-renderer,", " #label.ytd-toggle-theme-compact-link-renderer,", " #account-name.ytd-active-account-header-renderer,", " a.yt-simple-endpoint.yt-formatted-string:visited,", " a.yt-simple-endpoint.yt-formatted-string,", " h2.ytd-simple-menu-header-renderer,", " .message.ytd-notification-renderer,", " .metadata.ytd-notification-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " }", "", " .metadata.ytd-notification-renderer {", " color: var(--text-color-2);", " }", "", " #items.yt-multi-page-menu-section-renderer > *.yt-multi-page-menu-section-renderer:not([compact-link-style=compact-link-style-type-disclaimer]).yt-multi-page-menu-section-renderer:not([component-style=RENDER_STYLE_SIMPLE_HEADER]).yt-multi-page-menu-section-renderer:hover,", " #items.yt-multi-page-menu-section-renderer > *.yt-multi-page-menu-section-renderer:not([compact-link-style=compact-link-style-type-disclaimer]).yt-multi-page-menu-section-renderer:not([component-style=RENDER_STYLE_SIMPLE_HEADER]).yt-multi-page-menu-section-renderer:hover,", " #items.yt-multi-page-menu-section-renderer > *.yt-multi-page-menu-section-renderer:not([compact-link-style=compact-link-style-type-disclaimer]).yt-multi-page-menu-section-renderer:not([component-style=RENDER_STYLE_SIMPLE_HEADER]).yt-multi-page-menu-section-renderer:hover,", " #items.yt-multi-page-menu-section-renderer > *.yt-multi-page-menu-section-renderer:not([compact-link-style=compact-link-style-type-disclaimer]).yt-multi-page-menu-section-renderer:not([component-style=RENDER_STYLE_SIMPLE_HEADER]).yt-multi-page-menu-section-renderer:hover,", " tp-yt-paper-item.ytd-menu-service-item-renderer:hover {", " background-color: black;", " }", "", " #video-preview-container.ytd-video-preview {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " }", "", " #video-title.ytd-video-preview,", " ytd-toggle-button-renderer #button.ytd-toggle-button-renderer,", " #destination-label.ytd-destination-button-renderer,", " ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " }", "", " ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-renderer {", " line-height: 1.5rem;", " height: fit-content;", " max-height: 46px;", " flex-wrap: wrap;", " }", "", " #destination-label.ytd-destination-button-renderer {", " font-weight: var(--font-semibold);", " font-size: 1.4rem;", " }", "", " ytd-toggle-button-renderer #button.ytd-toggle-button-renderer {", " font-size: 12px !important;", " }", "", " ytd-toggle-button-renderer.style-default[is-paper-button] {", " color: var(--text-color) !important;", " background-color: var(--bg-color-light) !important;", " border-radius: 10px !important;", " }", "", " tp-yt-paper-item.ytd-guide-entry-renderer:before {", " display: none !important;", " }", "", " .stroke.yt-interaction,", " .fill.yt-interaction {", " border: 0;", " opacity: 0;", " background-color: transparent !important;", " }", "", " ytd-two-column-browse-results-renderer.grid:not(.grid-disabled) {", " max-width: 100%;", " width: 96% !important;", " }", "", " ytd-destination-button-renderer {", " width: 116px;", " margin-right: 18px !important;", " }", "", " ytd-destination-shelf-renderer {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " padding: 18px;", " }", "", " #destination-buttons.ytd-destination-shelf-renderer {", " margin: 0;", " }", "", " ytd-destination-button-renderer {", " background-color: var(--bg-color);", " border-radius: 10px;", " box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.18);", " }", "", " ytd-destination-button-renderer:hover {", " background-color: var(--bg-color-light);", " }", "", " ytd-thumbnail #thumbnail.ytd-thumbnail {", " border-radius: 10px;", " }", "", " ytd-thumbnail-overlay-time-status-renderer[overlay-style=SHORTS] {", " background-color: rgba(16, 17, 19, 0.6) !important;", " }", "", " .metadata.ytd-compact-video-renderer .yt-simple-endpoint {", " flex-direction: column;", " justify-content: left !important;", " align-items: flex-start !important;", " }", "", " #items.ytd-grid-renderer > ytd-grid-video-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-downloaded-video-grid-video-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-grid-radio-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-grid-channel-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-grid-playlist-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-grid-movie-playlist-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-grid-movie-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-grid-show-renderer.ytd-grid-renderer,", " #items.ytd-grid-renderer > ytd-game-card-renderer.ytd-grid-renderer {", " margin-right: 18px;", " }", "", " ytd-two-column-browse-results-renderer.grid:not(.grid-disabled) {", " background-color: var(--bg-color-dark);", " padding: 12px;", " padding-top: 0;", " border-radius: 10px;", " }", "", " ytd-thumbnail-overlay-toggle-button-renderer {", " background-color: rgba(16, 17, 19, 0.6) !important;", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " border-radius: 4px;", " }", "", " ytd-thumbnail-overlay-toggle-button-renderer {", " border-top-left-radius: 0;", " border-bottom-left-radius: 0;", " }", "", " ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] tp-yt-paper-tooltip.ytd-thumbnail-overlay-toggle-button-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " }", "", " html tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target=tooltip] {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " background-color: #212226;", " }", "", " ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] #label-container.ytd-thumbnail-overlay-toggle-button-renderer {", " border-top-right-radius: 0;", " border-bottom-right-radius: 0;", " }", "", " .grid-subheader.ytd-shelf-renderer {", " border-bottom: 1px solid #1A1B1E;", " padding-bottom: 8px;", " }", "", " #title-container.ytd-shelf-renderer,", " h2.ytd-shelf-renderer {", " height: 100%;", " }", "", " #title-text.ytd-shelf-renderer,", " #title.ytd-shelf-renderer {", " position: relative;", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " overflow: initial;", " }", "", " #sort-filter.style-scope.ytd-shelf-renderer {", " height: 36px;", " display: flex;", " align-items: center;", " }", "", " #title-text.ytd-shelf-renderer:after,", " #title.ytd-shelf-renderer:after {", " content: ' ';", " height: 3px;", " width: 100%;", " border-top-left-radius: 4px;", " border-top-right-radius: 4px;", " background-color: var(--accent-color);", " position: absolute;", " bottom: -16px;", " left: 0;", " }", "", " ytd-two-column-browse-results-renderer.grid:not(.grid-disabled) {", " background-color: transparent;", " }", "", " ytd-two-column-browse-results-renderer[page-subtype=history] #secondary.ytd-two-column-browse-results-renderer,", " #primary.ytd-two-column-browse-results-renderer {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " }", "", " ytd-two-column-browse-results-renderer[page-subtype=history] #secondary.ytd-two-column-browse-results-renderer {", " margin-left: 18px;", " }", "", " #primary ytd-section-list-renderer {", " padding: 18px;", " padding-top: 0;", " }", "", " iron-input.tp-yt-paper-input > input.tp-yt-paper-input,", " yt-formatted-string.ytd-sub-feed-option-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " }", "", " tp-yt-paper-input.ytd-search-box-renderer #labelAndInputContainer.tp-yt-paper-input-container > label,", " tp-yt-paper-input.ytd-search-box-renderer #labelAndInputContainer.tp-yt-paper-input-container > .paper-input-label,", " ytd-button-renderer yt-formatted-string.ytd-button-renderer,", " ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link] #content-icon.ytd-compact-link-renderer[hidden] + #primary-text-container.ytd-compact-link-renderer > #label.ytd-compact-link-renderer {", " color: var(--text-color-2);", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " font-size: 12px;", " }", "", " ytd-compact-link-renderer[compact-link-style=compact-link-style-type-history-my-activity-link] #content-icon.ytd-compact-link-renderer[hidden] + #primary-text-container.ytd-compact-link-renderer > #label.ytd-compact-link-renderer {", " font-size: 14px;", " }", "", " ytd-button-renderer yt-formatted-string.ytd-button-renderer {", " color: var(--text-color);", " font-weight: var(--font-bold);", " }", "", " #title.ytd-sub-feed-selector-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-bold);", " color: var(--text-color);", " }", "", " tp-yt-paper-radio-button[checked] #offRadio.tp-yt-paper-radio-button {", " border-color: var(--accent-color);", " }", "", " #onRadio.tp-yt-paper-radio-button {", " background-color: var(--accent-color);", " }", "", " #offRadio.tp-yt-paper-radio-button {", " border-color: var(--text-color-3);", " }", "", " ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer:before {", " border-radius: 10px;", " background-color: transparent;", " }", "", " ytd-playlist-sidebar-renderer {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " }", "", " ytd-playlist-video-renderer {", " border-radius: 10px;", " }", "", " ytd-playlist-video-renderer:hover:not(.dragging) {", " background-color: #000;", " }", "", " #index.ytd-playlist-video-renderer,", " #video-title.ytd-playlist-video-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color-2);", " }", "", " #video-title.ytd-playlist-video-renderer {", " color: var(--text-color);", " font-weight: var(--font-semibold);", " }", "", " #content.ytd-playlist-video-renderer {", " border: 0;", " }", "", " ytd-playlist-video-renderer:hover #content.ytd-playlist-video-renderer {", " border: 0;", " }", "", " tp-yt-paper-item {", " font-family: var(--font-family);", " color: var(--text-color);", " font-weight: var(--font-semibold);", " border-radius: 10px;", " }", "", " tp-yt-paper-item.ytd-menu-service-item-download-renderer:hover {", " background-color: #000;", " }", "", " ytd-watch-flexy[flexy][is-two-columns_] #columns.ytd-watch-flexy {", " margin-top: 18px;", " }", "", " #primary.ytd-watch-flexy {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " margin-left: 0;", " padding: 18px;", " }", "", " ytd-watch-flexy[flexy] #secondary.ytd-watch-flexy {", " padding-top: 0 !important;", " margin-left: 18px;", " margin-top: 0;", " }", "", " #container.ytd-playlist-panel-renderer {", " background-color: var(--bg-color-dark);", " border: 0;", " border-radius: 10px;", " }", "", " .header.ytd-playlist-panel-renderer {", " background-color: var(--bg-color-light);", " border-top-left-radius: 10px;", " border-top-right-radius: 10px;", " }", " ", " .playlist-items.ytd-playlist-panel-renderer {", " background-color: transparent;", " }", "", " ytd-playlist-panel-renderer[collapsible] .title.ytd-playlist-panel-renderer a {", " font-family: var(--font-family);", " color: var(--text-color);", " font-weight: var(--font-semibold);", " font-size: 16px !important;", " }", "", " ytd-playlist-panel-video-renderer {", " border-radius: 10px;", " }", "", " ytd-playlist-panel-video-renderer[selected][watch-color-update],", " ytd-playlist-panel-video-renderer[watch-color-update][can-reorder]:hover.dragging,", " ytd-playlist-panel-video-renderer[watch-color-update][can-reorder].dragging,", " ytd-playlist-panel-video-renderer[watch-color-update]:hover:not(.dragging) {", " background-color: #000000;", " }", " ", " #container.ytd-playlist-panel-renderer {", " max-height: 380px !important;", " padding-bottom: 18px;", " }", " ", " #related {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " padding: 18px;", " padding-top: 12px;", " position: relative;", " top: 0;", " }", " ", " #left-arrow-button.yt-chip-cloud-renderer, #right-arrow-button.yt-chip-cloud-renderer {", " background-color: var(--bg-color-dark);", " }", " ", " yt-chip-cloud-renderer[is-dark-theme] #right-arrow.yt-chip-cloud-renderer:before {", " background: linear-gradient(to left,var(--bg-color-dark) 10%,rgba(24,24,24,0) 90%);", " }", " ", " yt-chip-cloud-renderer[is-dark-theme] #left-arrow.yt-chip-cloud-renderer:after {", " background: linear-gradient(to right,var(--bg-color-dark) 10%,rgba(24,24,24,0) 90%);", " }", " ", " #scroll-container.yt-chip-cloud-renderer {", " height: 40px;", " border-bottom: 1px solid #1A1B1E;", " }", " ", " yt-icon-button.style-default-active,", " yt-formatted-string.style-default-active {", " color: var(--accent-color) !important;", " font-family: var(--font-family);", " font-weight: var(--font-semibold);", " }", " ", " ytd-watch-metadata:not([modern-metapanel]) #owner.ytd-watch-metadata,", " ytd-comments-entry-point-header-renderer:not([modern-metapanel]),", " #simple-box.ytd-comments-header-renderer {", " border-radius: 10px;", " background-color: #000;", " border: 0;", " }", " ", " #simple-box.ytd-comments-header-renderer {", " padding: 18px;", " }", " ", " #author-thumbnail.ytd-comment-simplebox-renderer {", " border-radius: 10px;", " }", " ", " tp-yt-paper-button.ytd-subscribe-button-renderer {", " color: var(--text-color);", " font-family: var(--font-family);", " font-weight: var(--font-bold);", " background-color: var(--accent-color) !important;", " border-radius: 10px;", " }", " ", " tp-yt-paper-button.ytd-subscribe-button-renderer:hover,", " tp-yt-paper-button.ytd-subscribe-button-renderer:focus,", " tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] {", " background-color: var(--accent-color-hover) !important;", " color: var(--text-color);", " }", " ", " yt-confirm-dialog-renderer[dialog][dialog][dialog],", " tp-yt-paper-dialog {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " }", " ", " yt-button-renderer #button.yt-button-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-bold);", " }", " ", " #scroller.yt-confirm-dialog-renderer span {", " font-family: var(--font-family);", " }", " ", " ytd-menu-service-item-renderer[is-selected],", " ytd-menu-service-item-renderer[is-selected] tp-yt-paper-item.ytd-menu-service-item-renderer:hover {", " background-color: #000;", " border-radius: 10px;", " }", " ", " ytd-button-renderer.style-primary[is-paper-button] {", " background-color: #1D1F22;", " border-radius: 10px;", " color: var(--text-color);", " }", " ", " .ytd-commentbox #submit-button #text {", " color: var(--text-color) !important;", " }", " ", " .ytd-commentbox #submit-button[disabled] #text {", " color: var(--text-color-3) !important;", " }", " ", " #content-text.ytd-comment-renderer,", " #vote-count-middle.ytd-comment-action-buttons-renderer {", " font-family: var(--font-family);", " font-weight: var(--font-medium);", " color: var(--text-color);", " }", " ", " #vote-count-middle.ytd-comment-action-buttons-renderer {", " color: var(--text-color-2);", " }", " ", " ytd-button-renderer[is-paper-button],", " ytd-button-renderer.style-suggestive[is-paper-button],", " ytd-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.ytd-button-renderer {", " background-color: var(--accent-color);", " color: var(--text-color) !important;", " border: 0;", " border-radius: 10px;", " }", " ", " ytd-button-renderer[is-paper-button]:hover {", " background-color: var(--accent-color-hover);", " }", " ", " #end ytd-button-renderer yt-formatted-string.ytd-button-renderer {", " color: var(--text-color) !important;", " }", " ", " ytd-browse[page-subtype='home'] #primary {", " background-color: transparent;", " }", " ", " #reply-button-end ytd-button-renderer[is-paper-button],", " #replies #more-replies,", " #replies #less-replies,", " #cancel-button {", " background-color: transparent !important;", " font-weight: var(--font-medium) !important;", " color: var(--text-color-2) !important;", " }", " ", " ytd-page-manager>*.ytd-page-manager {", " overflow: hidden;", " }", " ", " .ytd-continuation-item-renderer {", " background-color: transparent !important;", " }", " ", " .ytd-continuation-item-renderer ytd-button-renderer #button.ytd-button-renderer {", " color: var(--text-color);", " }", " ", " .ytd-continuation-item-renderer ytd-button-renderer #button.ytd-button-renderer:hover,", " .ytd-continuation-item-renderer ytd-button-renderer #button.ytd-button-renderer:hover yt-formatted-string.ytd-button-renderer{", " color: var(--accent-color);", " }", " ", " tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu, ", " tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu .yt-dropdown-menu::before {", " border-radius: 10px !important;", " }", " ", " #sponsor-button ytd-button-renderer {", " background-color: transparent !important;", " }", " ", " #sponsor-button ytd-button-renderer:hover yt-formatted-string.ytd-button-renderer {", " color: var(--accent-color);", " }", " ", " .ytd-live-chat-frame ytd-toggle-button-renderer #button.ytd-toggle-button-renderer {", " background-color: var(--bg-color-dark);", " border-radius: 10px;", " border: 0;", " }", " ", " .ytd-live-chat-frame ytd-toggle-button-renderer #button.ytd-toggle-button-renderer[aria-pressed='true'] {", " border-top-left-radius: 0;", " border-top-right-radius: 0;", " }", " ", " .ytd-live-chat-frame ytd-toggle-button-renderer #button.ytd-toggle-button-renderer[aria-pressed='false'] {", " border-top-left-radius: 10px;", " border-top-right-radius: 10px;", " }", " ", " #show-hide-button.ytd-live-chat-frame>ytd-toggle-button-renderer.ytd-live-chat-frame {", " background-color: var(--bg-color-dark);", " border: 0;", " border-radius: 10px;", " border-bottom-left-radius: 10px;", " border-bottom-right-radius: 10px;", " }", " ", " ytd-live-chat-frame {", " border: 0;", " }", " ", " yt-live-chat-renderer {", " border-top-left-radius: 10px;", " border-top-right-radius: 10px;", " background-color: var(--bg-color-dark);", " }", " ", " yt-live-chat-header-renderer {", " border-top-left-radius: 10px;", " border-top-right-radius: 10px;", " background-color: var(--bg-color-light);", " }", " ", " ytd-video-renderer[is-backstage-video] ytd-thumbnail.ytd-video-renderer {", " height: auto;", " }", " ", " ytd-search[center-results] ytd-two-column-search-results-renderer.ytd-search,", " ytd-two-column-search-results-renderer[guide-persistent-and-visible] #primary.ytd-two-column-search-results-renderer {", " width: 200%;", " max-width: 200%;", " }", " ", " ytd-search[center-results] #container.ytd-search {", " border-radius: 10px;", " background-color: var(--bg-color-dark);", " padding: 8px;", " }", " ", " .html5-video-player {", " border-radius: 10px;", " }", " ", " ytd-rich-grid-row #contents.ytd-rich-grid-row {", " max-width: calc(4 * (540px + var(--ytd-rich-grid-item-margin)));", " }", " ", " ytd-rich-item-renderer {", " padding-left: calc(46px/2);", " padding-right: calc(46px/2);", " margin-left: 0;", " margin-right: 0;", " }", " ", " ytd-watch-flexy[theater] .html5-video-player {", " border-radius: 0;", " }", " ", " .video-preview-container ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {", " color: var(--text-color) !important;", " background-color: var(--bg-color-light) !important;", " }", " ", " ytd-alert-with-button-renderer[type=INFO],", " ytd-browse[page-subtype=playlist] ytd-two-column-browse-results-renderer.ytd-browse{", " background-color: var(--bg-color-dark);", " }", " ", " ytd-browse[page-subtype=playlist][has-sidebar_] ytd-two-column-browse-results-renderer.ytd-browse,", " ytd-browse[page-subtype=playlist][has-sidebar_] #alerts.ytd-browse{", " padding-left: 380px;", " }", " ", " ytd-browse[page-subtype=playlist] {", " border-radius: 10px;", " width: 96%;", " margin: 0 24px;", " margin-top: 16px;", " }", " ", " #wrapper.tp-yt-app-header-layout > [slot=header] {", " top: 10px;", " }", " ", " ytd-browse[page-subtype=channels],", " #channel-container.ytd-c4-tabbed-header-renderer, #tabs-container.ytd-c4-tabbed-header-renderer,", " #channel-header.ytd-c4-tabbed-header-renderer,", " #tabs-inner-container.ytd-c4-tabbed-header-renderer {", " background-color: var(--bg-color);", " }", " ", " ytd-browse[page-subtype~=channels] ytd-two-column-browse-results-renderer.ytd-browse {", " margin-top: 32px;", " }", "}" ].join("\n"); if (typeof GM_addStyle != 'undefined') { GM_addStyle(css); } else if (typeof PRO_addStyle != 'undefined') { PRO_addStyle(css); } else if (typeof addStyle != 'undefined') { addStyle(css); } else { var node = document.createElement('style'); node.type = 'text/css'; node.appendChild(document.createTextNode(css)); var heads = document.getElementsByTagName('head'); if (heads.length > 0) { heads[0].appendChild(node); } else { // no head yet, stick it whereever document.documentElement.appendChild(node); } }})();