Skip to content

TheCoolDud by thecooldud

Details

Authorthecooldud

LicenseNo License

Categorygithub

Created

Updated

Size15 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

TheCoolDud

Notes

TheCoolDud

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           youtube.com
@namespace      userstyles.world
@version        1.0.0
==/UserStyle== */
@-moz-document url-prefix("https://www.youtube.com") {
/* Yeaaaaaah :3 */

html:not(.style-scope)[system-icons]:not(.style-scope)[dark]
{
    background-image: url(/*[[IMG]]*/) !important;
  	background-repeat: no-repeat;
  	background-attachment: fixed;
  	background-position: center;
    background-size: cover !important;
}
  
 :root {
    --blur-amount: /*[[blur]]*/px;
    --Bg-blur: /*[[BGBlur]]*/px;
    --theme: /*[[theme]]*/;
    --playlist-bg: rgba(/*[[rgba1]]*/);
    --text-color: /*[[text]]*/;
    --nd-text-color: /*[[sec]]*/;
    --border-width: /*[[border_n]]*/px;
    --player-bg-border-width: /*[[border_p]]*/px;
    --border-color: rgba(/*[[border_c]]*/);
    --border-hover-color: /*[[hover]]*/;
    --border-click-color: /*[[click]]*/;
    --bg-color: rgba(/*[[bg]]*/);
    --in-player-bg-color: rgba(/*[[p_bg]]*/);
    --top-bar-and-search-background: rgba(/*[[tb_bg]]*/);
    --things-end-on-video: rgba(/*[[end_bg]]*/);
    --hover-time-background: rgba(/*[[t_bg]]*/);
    --search-background-hover: rgba(/*[[sh_bg]]*/);
    --theme-radius: /*[[t_ra]]*/px;
    --theme-time-radius: /*[[tt_ra]]*/px;
    --theme-radius-big: /*[[t_rab]]*/px;
    --border-minus: calc(var(--border-width) * -1);
    --bg-border-minus: calc(var(--player-bg-border-width) * -1);
}

html:not(.style-scope)[dark], :not(.style-scope)[dark] ,html:not(.style-scope) {
    --yt-spec-brand-background-primary: var(--top-bar-and-search-background) !important;
    --yt-spec-brand-background-solid: var(--bg-color) !important;
    --yt-spec-general-background-a: var(--bg-color) !important;
    --yt-spec-call-to-action: var(--theme) !important;
    --yt-spec-badge-chip-background: var(--playlist-bg) !important;
    --yt-spec-text-primary: var(--text-color) !important;
    --yt-spec-text-secondary: var(--nd-text-color) !important;
    --yt-spec-brand-button-background: var(--theme) !important;
    --yt-spec-static-brand-red: var(--theme) !important;
    --yt-spec-brand-icon-inactive: var(--theme) !important;
    --yt-spec-10-percent-layer: rgba(/*[[LOAD]]*/) !important;
}

/*[[CENTER]]*/

ytd-mini-guide-renderer > #items > ytd-mini-guide-entry-renderer
{
    transition: all .2s cubic-bezier(0,0,1,1) !important;
    width: 72px !important;
}

ytd-mini-guide-renderer > #items > ytd-mini-guide-entry-renderer:hover
{
    transform: scale(1.5) !important;
}

#hover-overlays
{
    transition: opacity .4s cubic-bezier(0,1,1,1) !important;
	opacity: 0 !important;
}

#thumbnail:hover > #hover-overlays
{
	opacity: 1 !important;
}

/*[[CENTERTIME]]*/

body::-webkit-scrollbar,
.playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar,
#guide-inner-content.ytd-app:hover::-webkit-scrollbar
{
   width: /*[[SWH]]*/px  !important;
}

body::-webkit-scrollbar-thumb,
.playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb,
#guide-inner-content.ytd-app:hover::-webkit-scrollbar-thumb
{
    background-color: var(--theme) !important;
}

body::-webkit-scrollbar-track,
.playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-track,
#guide-inner-content.ytd-app:hover::-webkit-scrollbar-track
{
    background: var(--bg-color) !important;
}

.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title
{   
    display: block !important;
    background-color: var(--hover-time-background) !important;
}

ytd-live-chat-frame
{
    transition: all .2s cubic-bezier(0,1,1,1) !important;
}

/*[[thing_blur]]*/
  
/*[[THEBGBlur]]*/

/*[[ScB]]*/


.ytp-ce-expanding-overlay-background,
.ytp-ce-playlist-count
{
    background: var(--things-end-on-video) !important;
}

.sbdd_b,
#scrim,
tp-yt-iron-overlay-backdrop
{
    background: var(--top-bar-and-search-background) !important;
}

ytd-thumbnail-overlay-hover-text-renderer
{
    background-color: var(--top-bar-and-search-background) !important;
}

.sbfl_b,.sbsb_a,
#container.style-scope.ytd-masthead,
ytd-mini-guide-renderer,
ytd-mini-guide-entry-renderer,
ytd-page-manager>*.ytd-page-manager,
ytd-watch-flexy[theater] #player-theater-container.ytd-watch-flexy, ytd-watch-flexy[fullscreen] #player-theater-container.ytd-watch-flexy
 {
    background: transparent !important;
}

.sbsb_d,
#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:hover,
#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:focus,
.ytp-menuitem:not([aria-disabled=true]):hover {
    background: var(--search-background-hover) !important;
    transition: all .2s cubic-bezier(0.1,0.7,1,1) !important;
}

.gsfs,
.ytp-ce-channel-metadata,
.ytp-cards-teaser .ytp-cards-teaser-text,
.ytp-panel-menu,
.ytp-ce-website-title, .ytp-ce-merchandise-title
{
    color: var(--text-color) !important;
}

#player,
ytd-multi-page-menu-renderer
{   
    border-radius: var(--theme-radius-big) !important;
}

a.thumbnail > .ytcd-basic-item-large-image,
ytcp-thumbnail-with-title,
ytd-playlist-thumbnail,
ytd-thumbnail,
#thumbnail,
.thumbnail-container.ytd-notification-renderer,
.sbdd_b,
.ytp-ce-video,
.ytp-ce-playlist,
[aria-live="polite"],
.ytp-tooltip-bg,
.ytp-tooltip-text.ytp-tooltip-text-no-title,
.branding-img.iv-click-target,
.branding-context-container-inner,
ytd-thumbnail-overlay-bottom-panel-renderer,
.ytp-progress-list,
.ytp-play-progress.ytp-swatch-background-color,
.ytp-load-progress,
.ytp-hover-progress.ytp-hover-progress-light,
.ytp-gradient-bottom,
.style-scope.ytd-subscribe-button-renderer,
#container.ytd-playlist-panel-renderer,
.header.ytd-playlist-panel-renderer,
ytd-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.ytd-button-renderer,
ytd-live-chat-frame,
.ytp-ce-playlist-count,
.ytp-ce-expanding-overlay-background,
.ytp-popup.ytp-settings-menu,
.ytp-sb-subscribe, .ytp-sb-unsubscribe,
.ytp-iv-drawer-open .iv-drawer,
.iv-card, .iv-card a.iv-click-target,
.ytp-cards-teaser-box,
.miniplayer.ytd-miniplayer,
.ytp-popup,
.badge.ytd-badge-supported-renderer,
.ytp-ce-website .ytp-ce-expanding-image, .ytp-ce-merchandise .ytp-ce-expanding-image,
.ytp-flyout-cta .ytp-flyout-cta-body,
#ytp-ad-image,
.ytp-ad-preview-container,
.ytp-ad-message-container,
#guide-content,
.sbsb_d,
#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer,
#masthead,
#search-icon-legacy,
.ytp-ad-skip-button.ytp-button,
.ytp-flyout-cta .ytp-flyout-cta-icon,
#banner > img,
#icon > img,
#action,
.ytp-cards-teaser,
.ytp-ce-video-duration,
.ytp-show-tiles .ytp-videowall-still,
.ytp-videowall-still-info-content,
.ytp-videowall-still-listlabel-mix.ytp-videowall-still-listlabel,
.style-scope.ytd-popup-container,
.style-scope.ytd-miniplayer,
#action-companion-ad-info-button.ytd-action-companion-ad-renderer,
.ytp-flyout-cta .ytp-flyout-cta-action-button,
.ytp-autonav-endscreen-upnext-thumbnail,
.ytp-autonav-endscreen-upnext-button,
ytd-playlist-panel-video-renderer,
tp-yt-paper-item.ytd-menu-service-item-renderer,
ytd-menu-service-item-renderer[use-icons],
.ytp-ad-overlay-image,
.ytp-ad-button-icon,
.ytp-ad-overlay-close-button,
.ytp-ad-text-overlay,
.ytp-ad-button-icon,
.ytp-ad-button-icon,
.html5-video-player .caption-visual-line .ytp-caption-segment:last-child,
#media-container.ytd-display-ad-renderer,
ytd-display-ad-renderer[layout=display-ad-layout-top-landscape-image] #media-badge.ytd-display-ad-renderer,
#chips-wrapper.ytd-feed-filter-chip-bar-renderer,
ytd-mini-guide-entry-renderer
{
    border-radius: var(--theme-radius) !important;
}

a.thumbnail > .ytcd-basic-item-large-image,
ytcp-thumbnail-with-title,
ytd-playlist-thumbnail,
ytd-thumbnail,
#thumbnail,
.thumbnail-container.ytd-notification-renderer,
#avatar,
#author-thumbnail.ytd-comment-simplebox-renderer,
.style-scope.ytd-comment-renderer.no-transition,
#player,
.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title,
#container.ytd-playlist-panel-renderer,
ytd-live-chat-frame,
ytd-thumbnail-overlay-side-panel-renderer,
ytd-thumbnail-overlay-bottom-panel-renderer,
.ytp-gradient-bottom,
.ytp-popup.ytp-settings-menu,
.ytp-iv-drawer-open .iv-drawer,
.ytp-cards-teaser-box,
.miniplayer.ytd-miniplayer,
.ytp-flyout-cta .ytp-flyout-cta-body,
#ytp-ad-image,
.ytp-ad-preview-container,
.ytp-ad-message-container,
#guide-content,
.ytp-ad-skip-button.ytp-button,
#banner > img,
#icon > img,
#action,
/*[[masthead]]*/
/*[[SusLOL]]*/
/*[[ScOut]]*/
.ytp-show-tiles .ytp-videowall-still,
yt-confirm-dialog-renderer[dialog][dialog][dialog],
.ytp-ce-element.ytp-ce-element-show,
#contentWrapper.tp-yt-iron-dropdown > *
/*[[Osha]]*/

#text.ytd-channel-name,
yt-button-renderer.yt-formatted-string.yt-button-renderer,
paper-ripple,
a.yt-simple-endpoint.yt-formatted-string,
.style-scope.ytd-menu-renderer.force-icon-button.style-default-active,
.badge-style-type-live-now.ytd-badge-supported-renderer, .badge-style-type-starting-soon.ytd-badge-supported-renderer
{   
    border-color : var(--theme) !important;
    color: var(--theme) !important;
}

paper-ripple,
.ytp-swatch-color,
a.ytp-ce-link,
yt-icon.ytd-compact-link-renderer,
yt-icon.ytd-toggle-theme-compact-link-renderer {
    border-radius: var(--theme-radius) !important;
    color: var(--theme) !important;
}

.ytp-swatch-background-color,
.ytp-settings-button.ytp-hd-quality-badge:after,
.ytp-chrome-controls .ytp-button[aria-pressed]:after,
.ytp-sb-subscribe, a.ytp-sb-subscribe
{
    background-color: var(--theme) !important;
}

ytd-thumbnail-overlay-time-status-renderer,
ytd-thumbnail-overlay-side-panel-renderer,
ytd-thumbnail-overlay-toggle-button-renderer,
.iv-branding-active .branding-context-container-inner,
.ytp-ce-video-duration
{
    border-radius: var(--theme-time-radius) !important;
    background-color: var(--hover-time-background) !importan...

Reviews

No reviews yet.