NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name kakashi Youtube themes
// @description naruto theme edition
// @author MR. U.T.I
// @homepage https://www.youtube.com/channel/UCJtF9dLUu085JLfHTwG53ow
// @include http://youtube.com/*
// @include https://youtube.com/*
// @include http://*.youtube.com/*
// @include https://*.youtube.com/*
// @include https://studio.youtube.com/*
// @include http://studio.youtube.com/*
// @run-at document-start
// @version 1.0
// @license CC-BY-NC-SA-4.0; https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
// @license GPL-3.0-or-later; https://www.gnu.org/licenses/gpl-3.0.txt
// ==/UserScript==
(function () {
var css = "";
if (false || (new RegExp("^https?://www.youtube.com?/(?!my_videos|ad_companion|subscribe_embed|account|yt|red).*$")).test(document.location.href))
css += [
"html:not(#),",
"body > div:not(.toastify):not(#toast),",
"body > table,",
"#guide-content,",
"[role=\"dialog\"],",
"#body-container > div,",
"[aria-expanded=\"true\"]:not(.ytp-button),",
"[class*=\"tooltip\"]:not(.ytp-tooltip-duration):not(.ytp-tooltip-bg):not(.ytp-tooltip-text-wrapper):not([class*=\"arrow\"]):not(button),",
"[role=\"menu\"],",
".ytp-popup,",
".videoAdUiPreSkipButton,",
".videoAdUiAdInfoPopup{",
" background: url(https://cdn1.imggmi.com/uploads/2019/10/9/20d9a5a9d4a1d906cc3d2083e34c4c70-full.jpg)fixed no-repeat #000!important;",
" background-size: cover!important;",
"}",
"/*search bar*/",
"#masthead-search-terms,",
"form.channels-search:not(#) {",
" border: 1px solid #FFF!important",
"}",
"#masthead-search-terms.gsfe_a {",
" border: 1px solid #A0A0A0!important",
"}",
"#masthead-search-terms.gsfe_b {",
" border: 1px solid #4D90FE!important",
"}",
":not(textarea):not(input):not([contenteditable]) {",
" text-shadow: 0 0.05em rgba(0, 0, 0, .5), 0 -0.05em rgba(0, 0, 0, .5), 0.05em 0 rgba(0, 0, 0, .5), -0.05em 0 rgba(0, 0, 0, .5)!important",
"}",
"",
":not([class*=\"video-extras-sparkbar\"]):not([class^=\"ytp-\"]):not(.sidebar):not(.video-time):not([class^=\"html5-\"]):not(.yt-uix-button-primary):not(label):not(.toggle):not(.branding-context-container-inner):not(.iv-drawer):not(#img):not(.ytd-thumbnail):not(#dismissable):not(.ytd-multi-page-menu-renderer):not(ytd-compact-link-renderer):not(ytd-notification-renderer):not(.ytd-multi-page-menu-renderer):not([menu-style=\"multi-page-menu-style-type-conversations\"]):not(.yt-multi-page-menu-section-renderer):not(#creation-box):not(.toastify):not(#placeholder-area):not(#simple-box):not(.ytd-subscribe-button-renderer):not(.ytd-playlist-panel-supported-items):not(#content):not([role=\"menuitem\"]):not(#container):not([role=\"presentation\"]):not([role=\"listbox\"]):not(#search-form):not(#search):not(#toast):not(.style-default-active):not(.ytd-toggle-button-renderer):not(.yt-icon):not(.yt-icon-button):not(#creator-heart-button){",
" background-color: rgba(0, 204, 205, 0)!important;",
" color: #0000cc!important;",
"}",
".load-more-button {",
" background: transparent!important",
"}",
"[role=\"alert\"],",
".content-region,",
".yt-uix-checkbox-on-off .checked:before {",
" display: none!important",
"}",
":not(#) :link {",
" color: #99CCFF!important",
"}",
":not(#) :visited {",
" color: #CC99FF!important",
"}",
":not(#) select {",
" background: black!important",
"}",
"[href=\"/\"][id*=\"logo\"],",
":not(.ytp-volume-slider-handle):not(.yt-uix-playlistlike):before,",
".yt-uix-button-icon-material-upload,",
".yt-uix-button-icon-bell,",
".yt-uix-button-icon-wrapper > .yt-sprite,",
".autoplay-info-icon,",
".search-button > .yt-uix-button-content,",
"#appbar-guide-button .yt-uix-button-icon-wrapper,",
".yt-uix-button-shelf-slider-pager {",
" -webkit-filter: invert(1)hue-rotate(180deg);",
" filter: invert(1)hue-rotate(180deg)",
"}",
".yt-uix-form-input-select,",
"[class$=\"container\"],",
"#yt-comments-paginator {",
" background-image: none!important",
"}",
":not(h2):not(button):not(.comment-simplebox-renderer-collapsed-content),",
"#footer-container button,",
".yt-uix-button-shelf-slider-pager {",
" border: none!important",
"}",
"textarea,",
"[contenteditable=\"true\"],",
"[type=\"text\"]:not(#masthead-search-term),",
"[role=\"menu\"]:not(.guide-user-links):not(.ytp-panel-menu),",
"#footer-container .yt-uix-button-default,",
".yt-uix-clickcard-card-visible,",
"#watch-appbar-playlist,",
".comment-simplebox-frame,",
"body > table {",
" outline: none!important;",
"}",
"#masthead-search-terms {",
" box-shadow: none!important",
"}",
"",
".ytd-multi-page-menu-renderer .ytd-multi-page-menu-renderer {",
" background-color: rgb(0, 0, 0)!important;",
"}",
"[menu-style=\"multi-page-menu-style-type-conversations\"] {",
" background-color: #000000!important;",
"}",
"#creation-box{",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
"}",
"#placeholder-area {",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
"}",
"#simple-box {",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
"}",
"[role=\"button\"].ytd-subscribe-button-renderer {",
" color:white!important;",
" background-color: rgba(0, 0, 0, 0)!important;",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
"}",
"[role=\"button\"].ytd-button-renderer {",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
" background-color: #00000030!important;",
"}",
".ytd-item-section-renderer{",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
"}",
"#content.ytd-playlist-panel-supported-items{",
" border-top-style: solid!important;",
" border-top-width: 1px!important;",
" border-top-color: black!important;",
" border-bottom-style: solid!important;",
" border-bottom-width: 1px!important;",
" border-bottom-color: black!important;",
" box-shadow: inset 0 5px 5px 0 rgba(0,0,0,0.11),inset 0 5px 5px 0 rgba(0,0,0,0.08);",
" margin-top: 1px;",
" background-color: #00000030!important;",
"}",
"#content.ytd-playlist-panel-supported-items:hover{",
" background-color: rgba(0, 0, 255, .1)!important;",
"}",
"#playlist{",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem;",
"}",
".ytd-watch-next-secondary-results-renderer{",
" padding: 1rem;",
" box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);",
" border-radius: 0.5rem; ",
"}",
".ytd-grid-renderer{",
" border-radius: 0.5rem; ",
" box-shadow: inset 0 0px 0px 0 rgba(0, 0, 0, .3),0 5px 15px 0 rgba(0, 0, 0, .3);",
"}",
"[role=\"listbox\"]{",
" background-color: rgba(0, 0, 0, .87)!important;",
"}",
"[role=\"menuitem\"]:hover{",
" background-color: rgba(0, 0, 255, .42)!important;",
"}",
"#container.ytd-masthead{",
" background-color: rgba(0, 0, 0, .48)!important;",
"}",
"#search-input {",
" background-color: rgba(0, 0, 0, .48)!important;",
" outline: none!important;",
"}",
"#search {",
" outline: none!important;",
" color: #6774ba!important;",
"}",
".fl:before {",
" content:\".: Theme By MR. U.T.I :.\";",
"}",
".yt-icon{",
" -webkit-filter: drop-shadow( 1px 1px 3px rgba(0, 0, 0, .7));",
" filter: drop-shadow( 1px 1px 3px rgba(0, 0, 0, .7));",
"}"
].join("\n");
if (false || (new RegExp("^https://apis.google.com/u/0/_/hovercard.*$")).test(document.location.href))
css += [
"* {",
" background-color: #000!important;",
" color: #fff!important;",
" border-color: #000!important",
"}"
].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);
}
}
})();