Open NightmareZer017 opened 1 year ago
i think the only actively worked on fork is actually this one here - its also the one mentioned by the devs of the youtube-music-binary: https://github.com/kerichdev/themes-for-ytmdesktop-player so you should think about posting it there. then again they changed a lot of the looks in the last few versions so i doubt this theme would still work as is.
To be honest I do not use Github that often so I have no idea how to even leave a comment.
I edited the black and blue theme to make the blue a bright purple. It is a lazy edit I do not know how to write CSS code (I understand parts but can not write my own). All I really did was post the hex code for purple but it might save someone the time.
/* >>>>READ ME<<<<
*/
html:not(.style-scope) {
/===================Start of custom variables==============================/
/===================end of custom variables==============================/
/AGGRESSIVE AND INSENSITIVE USE OF !IMPORTANT so it works in the desktop app. some commenting was attempted as I went. /
}
i.material-icons /The icons they added; not present on the web version/ { color: var(--cust-ytmusic-tertiary-nav-button-color) !important; } i.material-icons:hover { color: var(--cust-ytmusic-tertiary-nav-button-color) !important; } /Unique to the desktop ytmdesktop app/
body { background: var(--cust-ytmusic-dark-background) !important }
/hide the youtube logo at the top left/
.yt-simple-endpoint[aria-label="Home"] { visibility:hidden !important }
/Home, Explore, Library colors/
/color 'new recommendations' pop-up/
a.ytmusic-content-update-chip { color: var(--ytmusic-color-black4) !important; background-color: var(--ytmusic-color-grey2) !important }
ytmusic-detail-header-renderer { background-color: var(--ytmusic-color-black4) !important }
ytmusic-player-page { background-color: var(--ytmusic-color-black4) !important } ytmusic-data-bound-header-renderer { background-color: var(--cust-ytmusic-play-nav-color) !important } ytmusic-list-item-renderer { background-color: var(--ytmusic-color-black1) !important } ytmusic-responsive-list-item-renderer { background-color: var(--ytmusic-color-black1) !important } ytmusic-player-queue-item { background-color: var(--ytmusic-color-black1) !important }
paper-tab.iron-selected.ytmusic-player-page /Up Next color/ { /depriciated/ color: var(--cust-ytmusic-medium-3) !important } tp-yt-paper-tab.iron-selected.ytmusic-player-page /ammended up next color Update/ { color: var(--cust-ytmusic-medium-3) !important } tp-yt-paper-tab.ytmusic-player-page { color: var(--cust-ytmusic-medium-3) !important }
/color of the play bar background/ ytmusic-player-bar { background: var(--cust-ytmusic-play-nav-color) !important }
/color of the progressbar slider/
progress-bar.ytmusic-player-bar
/volume slider/
paper-slider#volume-slider { --paper-slider-container-color: var(--cust-ytmusic-light-4) !important; --paper-slider-active-color: var(--cust-ytmusic-tertiary-nav-button-color) !important; --paper-slider-knob-color: var(--cust-ytmusic-tertiary-nav-button-color) !important } .volume-slider.ytmusic-player-bar, .expand-volume-slider.ytmusic-player-bar /ammended volume slider color for Update/ { --paper-slider-container-color: var(--cust-ytmusic-light-4) !important; --paper-slider-active-color: var(--cust-ytmusic-tertiary-nav-button-color) !important; --paper-slider-knob-color: var(--cust-ytmusic-tertiary-nav-button-color) !important }
/play/pause/skip/ paper-icon-button#play-pause-button { --iron-icon-fill-color:var(--cust-ytmusic-playbutton-color) !important } tp-yt-iron-icon#icon /ammended play-pause button colors for Update/ { --iron-icon-fill-color:var(--cust-ytmusic-playbutton-color) !important }
/nav bar menu icon/
.menu.ytmusic-player-bar { --iron-icon-fill-color: var(--cust-ytmusic-tertiary-nav-button-color) !important }
/nav bar right button icon colors/
.right-controls-buttons.ytmusic-player-bar paper-icon-button.ytmusic-player-bar, ytmusic-player-expanding-menu.ytmusic-player-bar paper-icon-button.ytmusic-player-bar { --paper-icon-button_-_color: var(--cust-ytmusic-tertiary-nav-button-color) !important }
/color of titles/ .title.ytmusic-carousel-shelf-basic-header-renderer, .title.ytmusic-immersive-header-renderer, .description.ytmusic-immersive-header-renderer { color: var(--ytmusic-color-white1) !important }
div.content-wrapper.style-scope.ytmusic-play-button-renderer { background: var(--cust-ytmusic-nowplaying-color) !important }
/subscribe button/
ytmusic-subscribe-button-renderer { --ytmusic-subscribe-button-color: var(--cust-ytmusic-subscribe-color) !important }
/add to library button/
ytmusic-data-bound-top-level-menu-item.ytmusic-data-bound-menu-renderer:not(:first-child) { --yt-button-color: var(--ytmusic-color-white1) !important; border: 1px solid var(--ytmusic-color-white1) !important; border-radius: 5px !important } /shuffle playlist button/ yt-button-renderer.watch-button.ytmusic-menu-renderer { color: var(--ytmusic-color-white1) !important; background-color: var(--ytmusic-color-white1-alpha70) !important } /edit playlist button/
top-level-buttons.ytmusic-menu-renderer > .outline-button.ytmusic-menu-renderer, .edit-playlist-button.ytmusic-menu-renderer, ytmusic-toggle-button-renderer.ytmusic-menu-renderer
/explicit badge/ yt-icon.ytmusic-inline-badge-renderer { color: var(--cust-ytmusic-tertiary-nav-button-color); }
/headers that aren't links/ .title.ytmusic-carousel-shelf-basic-header-renderer, .title.ytmusic-immersive-header-renderer, .description.ytmusic-immersive-header-renderer { color: var(--cust-ytmusic-header-text-1) !important } /Songs header/ .title.ytmusic-header-renderer { color: var(--cust-ytmusic-header-text-2) !important } yt-formatted-string.strapline.text.style-scope.ytmusic-carousel-shelf-basic-header-renderer { color: var(--cust-ytmusic-light-4) !important }
/Links/
yt-formatted-string[has-link-only]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string { color: var(--cust-ytmusic-main-text-1) !important } yt-formatted-string[has-link-only]:not([force-default-style]) a.yt-simple-endpoint.yt-formatted-string:hover { color: var(--cust-ytmusic-light-2) !important }
/ scroll left and right carousel buttons /
.previous-items-button.ytmusic-carousel, .next-items-button.ytmusic-carousel { background-color: var(--ytmusic-color-white1-alpha70) !important; color: var(--ytmusic-color-black1) !important }
/ play button that pops up over album art to play immediately /
.content-wrapper.ytmusic-play-button-renderer, ytmusic-play-button-renderer:hover .content-wrapper.ytmusic-play-button-renderer, ytmusic-play-button-renderer:focus .content-wrapper.ytmusic-play-button-renderer { background: var(--ytmusic-color-white1-alpha70) !important; --ytmusic-play-button-icon-color: var(--ytmusic-color-black1) !important; --paper-spinner-color: var(--yt-spec-themed-blue) !important }
/ like button color /
paper-icon-button.ytmusic-like-button-renderer { color: var(--cust-ytmusic-medium-3) !important }
/settings highlighted/ .category-menu-item.iron-selected.ytmusic-settings-page { background-color: var(--cust-ytmusic-medium-1) !important } / some dropdown menus/ .dropdown-content { background-color: var(--cust-ytmusic-dark-foreground) !important }
}