2021-08-13 21:22:47 +02:00
|
|
|
:root {
|
|
|
|
--border-radius-1: 8px;
|
|
|
|
--border-radius-2: 4px;
|
|
|
|
--border-radius-3: 4px;
|
|
|
|
--glue-font-weight-normal: 400;
|
|
|
|
--glue-font-weight-bold: 600;
|
|
|
|
--glue-font-weight-black: 700;
|
|
|
|
--scrollbars: unset;
|
|
|
|
--scrollbar-vertical-size: 8px;
|
|
|
|
--filter-brightness: 1;
|
|
|
|
--green: #1db954;
|
|
|
|
}
|
|
|
|
|
|
|
|
* {
|
|
|
|
font-family: 'Segoe UI', sans-serif !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
-webkit-mask-repeat: no-repeat;
|
|
|
|
-webkit-mask-position: center;
|
|
|
|
-webkit-mask-size: contain;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Root__main-view {
|
|
|
|
z-index: 0;
|
|
|
|
background-color: var(--spice-main);
|
2021-09-16 16:05:55 +02:00
|
|
|
height: 100%;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.os-scrollbar {
|
|
|
|
display: var(--scrollbars);
|
|
|
|
}
|
|
|
|
|
|
|
|
.os-scrollbar-handle {
|
|
|
|
border-radius: 50px;
|
|
|
|
background: var(--spice-button-disabled) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.os-theme-spotify>.os-scrollbar-vertical {
|
|
|
|
margin-right: 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.os-scrollbar-horizontal {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-home-homeHeader,
|
|
|
|
.main-actionBarBackground-background {
|
|
|
|
background-image: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-actionBarBackground-background,
|
|
|
|
.main-home-homeHeader,
|
|
|
|
.x-entityHeader-overlay,
|
|
|
|
.x-actionBarBackground-background {
|
|
|
|
background-color: var(--spice-main) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-background,
|
|
|
|
.main-topBar-overlay {
|
|
|
|
background-color: var(--spice-sidebar) !important;
|
|
|
|
opacity: 1 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-overlay {
|
|
|
|
background-image: linear-gradient(to bottom, rgb(39 39 39 / 0%), var(--spice-main));
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-actionBarBackground-background,
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-entityHeader-overlay,
|
|
|
|
.We1fExPHxLIRmV0rZGNo {
|
|
|
|
background: none !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* remove dividers */
|
|
|
|
|
|
|
|
.main-trackList-trackListHeaderRow,
|
|
|
|
.main-trackCreditsModal-header {
|
|
|
|
border-bottom: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.now-playing-bar-container,
|
|
|
|
._6e96ad0ba78d75ffb2a0156aa1834a21-scss {
|
|
|
|
border-top: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistDivider,
|
|
|
|
.main-contextMenu-dividerBefore::before,
|
|
|
|
.main-contextMenu-dividerAfter::after,
|
|
|
|
.show-episodeList-divider,
|
|
|
|
.main-rootlist-rootlistDividerContainer {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* cards */
|
|
|
|
|
|
|
|
.main-shelf-shelfGrid,
|
|
|
|
.view-homeShortcutsGrid-grid {
|
|
|
|
overflow: visible;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-cardImage-image,
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-cardImage-imageWrapper,
|
|
|
|
.OALAQFKvC7XQOVYpklB4 img {
|
2021-08-13 21:22:47 +02:00
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-card-card,
|
|
|
|
.x-heroCategoryCard-HeroCategoryCard,
|
|
|
|
.x-categoryCard-CategoryCard,
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-heroCard-card,
|
|
|
|
.OALAQFKvC7XQOVYpklB4 {
|
2021-08-13 21:22:47 +02:00
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-card-card,
|
|
|
|
.main-heroCard-card,
|
|
|
|
.x-searchResultsTracks-root>.main-gridContainer-gridContainer,
|
|
|
|
.main-trackList-indexable,
|
2021-09-16 16:05:55 +02:00
|
|
|
.view-homeShortcutsGrid-shortcut,
|
|
|
|
.OALAQFKvC7XQOVYpklB4,
|
|
|
|
.L4WROPnQ7MPGhylvVyxd {
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-card);
|
|
|
|
box-shadow: 0px 0px 6px 0px var(--spice-layer-shadow) !important;
|
|
|
|
border: var(--spice-contour) solid 1px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-tag-container {
|
|
|
|
font-family: "Segoe UI", sans-serif !important;
|
2021-09-16 16:05:55 +02:00
|
|
|
font-weight: 400;
|
2021-08-13 21:22:47 +02:00
|
|
|
font-size: 10px;
|
|
|
|
color: #463d3d !important;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-heroCardTag-root, ._8PRqRiYMqnyy_gN_fUD ._AxyaXOKl3GkvT212Vco {
|
2021-08-13 21:22:47 +02:00
|
|
|
height: 24px;
|
|
|
|
padding: 12px;
|
|
|
|
margin-top: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-categoryCard-title,
|
|
|
|
.x-heroCategoryCard-heroTitle,
|
|
|
|
.collection-collectionEntityHeroCard-likedSongs div {
|
|
|
|
color: var(--spice-alt-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* transitions */
|
|
|
|
|
|
|
|
.main-card-card {
|
|
|
|
transition: background-color 150ms ease;
|
|
|
|
}
|
|
|
|
|
|
|
|
.link-subtle {
|
|
|
|
transition-duration: 150ms;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* headers */
|
|
|
|
|
|
|
|
.Root__top-bar {
|
|
|
|
position: absolute !important;
|
|
|
|
width: 100vw !important;
|
|
|
|
grid-area: none;
|
|
|
|
z-index: 4 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-container {
|
|
|
|
max-width: 100vw;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-withBackgroundImage {
|
|
|
|
padding: 0 32px 24px;
|
|
|
|
margin-top: 48px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-title {
|
|
|
|
font-size: unset;
|
|
|
|
font-family: 'Segoe UI', sans-serif !important;
|
|
|
|
font-weight: 500;
|
|
|
|
overflow: visible !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1,
|
|
|
|
h2,
|
|
|
|
h3,
|
|
|
|
.main-shelf-title,
|
|
|
|
.main-entityHeader-topbarTitle,
|
|
|
|
.main-type-canon,
|
|
|
|
.main-type-bass,
|
|
|
|
.main-cardHeader-text.main-type-alto,
|
|
|
|
.x-searchResultsTracks-title {
|
|
|
|
font-family: 'Segoe UI', sans-serif !important;
|
|
|
|
font-weight: 500;
|
|
|
|
letter-spacing: 0.1px !important;
|
|
|
|
overflow: visible !important;
|
|
|
|
margin-bottom: 4px;
|
|
|
|
white-space: normal;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-seeAll-link {
|
|
|
|
margin-bottom: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-topbarContent {
|
|
|
|
position: absolute;
|
|
|
|
display: -webkit-box;
|
|
|
|
left: 50%;
|
|
|
|
top: 5px;
|
|
|
|
transform: translate(-50%, 0%);
|
|
|
|
padding: 6px;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.queue-tabBar-header {
|
|
|
|
text-align: center;
|
|
|
|
min-width: 500px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.queue-tabBar-headerItemLink {
|
|
|
|
transition: background-color ease-out 167ms;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-back {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_arrow_left_24_filled.svg');
|
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
padding: 5px;
|
|
|
|
margin-left: 60px;
|
|
|
|
width: 24px !important;
|
|
|
|
height: 24px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-forward {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_arrow_right_24_filled.svg');
|
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
padding: 5px;
|
|
|
|
width: 24px !important;
|
|
|
|
height: 24px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-userWidget-displayName,
|
|
|
|
.main-userWidget-chevron {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* menus */
|
|
|
|
|
|
|
|
.main-contextMenu-menuItemButton,
|
|
|
|
.main-userWidget-dropDownMenuItemButton {
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
height: 32px;
|
|
|
|
padding-left: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-contextMenu-menuItem,
|
|
|
|
._60cb742e518d084c3c959007b9463b51-scss>li {
|
|
|
|
margin: 2px 6px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-contextMenu-menuItem:first-child,
|
|
|
|
._60cb742e518d084c3c959007b9463b51-scss> :first-child {
|
|
|
|
margin: 6px 6px 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-contextMenu-menuItem:last-child {
|
|
|
|
margin: 2px 6px 6px;
|
|
|
|
}
|
|
|
|
|
|
|
|
._60cb742e518d084c3c959007b9463b51-scss> :last-child {
|
|
|
|
margin: 2px 6px 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-contextMenu-menu,
|
|
|
|
._60cb742e518d084c3c959007b9463b51-scss {
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
border: 1px solid var(--spice-layer-shadow);
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
}
|
|
|
|
|
|
|
|
.queue-tabBar-dropdownItemLink {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* buttons */
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
-webkit-mask-repeat: no-repeat;
|
|
|
|
-webkit-mask-position: center;
|
|
|
|
margin: auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
.icon > svg,
|
|
|
|
.x-searchInput-searchInputIconContainer path,
|
2021-08-21 22:04:14 +02:00
|
|
|
.show-episodeBlock-playerActions svg,
|
|
|
|
.main-playButton-PlayButton polygon,
|
|
|
|
.main-playButton-PlayButton rect {
|
|
|
|
display: none !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.home-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_home_24_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.home-active-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_home_24_filled.svg');
|
|
|
|
background-color: var(--spice-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.search-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_search_24_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.search-active-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_search_24_filled.svg');
|
|
|
|
background-color: var(--spice-accent) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collection-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_library_24_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.collection-active-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_library_24_filled.svg');
|
|
|
|
background-color: var(--spice-accent) !important;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-navBar-navBarLink[href="/lyrics-plus"] > .collection-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_slide_text_24_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLink[href="/lyrics-plus"] > .collection-active-icon {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_slide_text_24_filled.svg');
|
|
|
|
background-color: var(--spice-accent) !important;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.main-createPlaylistButton-button {
|
2021-08-13 21:22:47 +02:00
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_add_circle_24_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
padding: 0px;
|
2021-08-21 22:04:14 +02:00
|
|
|
margin: auto;
|
|
|
|
height: 24px !important;
|
|
|
|
width: 24px !important;
|
|
|
|
display: block !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-createPlaylistButton-button svg {
|
|
|
|
display: none !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-createPlaylistButton-createPlaylistIcon {
|
|
|
|
background-color: var(--spice-subtext) !important;
|
2021-08-21 22:04:14 +02:00
|
|
|
display: block !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-createPlaylistButton-createPlaylistIcon > svg, .main-createPlaylistButton-text {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.GlueDropTarget--tracks.personal-library[data-id="/collection/tracks"],
|
|
|
|
.GlueDropTarget--episodes.personal-library[data-id="/collection/episodes"],
|
2021-08-13 21:22:47 +02:00
|
|
|
.main-collectionLinkButton-collectionLinkButton {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-type-balladBold {
|
|
|
|
font-family: 'Segoe UI', sans-serif !important;
|
|
|
|
font-weight: 500;
|
|
|
|
letter-spacing: 0.2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-type-minuetBold {
|
|
|
|
text-transform: none;
|
|
|
|
letter-spacing: 0px;
|
|
|
|
font-weight: 400;
|
|
|
|
font-size: 14px;
|
|
|
|
line-height: 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-shelf-seeAll {
|
|
|
|
height: 21px;
|
|
|
|
}
|
|
|
|
|
|
|
|
style {
|
|
|
|
--nav-bar-width: 62px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playButton-PlayButton.main-playButton-primary,
|
|
|
|
.main-pageErrorTemplate-errorButton {
|
|
|
|
color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
button.switch {
|
|
|
|
background-color: transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#spicetify-home-config button,
|
|
|
|
#spicetify-sidebar-config button {
|
2021-08-21 22:04:14 +02:00
|
|
|
background-color: var(--spice-main) !important;
|
|
|
|
color: var(--spice-text) !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
border: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#spicetify-home-config button {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#spicetify-sidebar-config button {
|
|
|
|
border-radius: var(--border-radius-3) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
#spicetify-home-config button:disabled,
|
|
|
|
#spicetify-sidebar-config button:disabled {
|
|
|
|
background-color: var(--spice-button-disabled) !important;
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buttons-button,
|
|
|
|
.show-followButton-button {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
font-family: "Segoe UI", sans-serif;
|
|
|
|
font-weight: normal;
|
|
|
|
font-size: 15px;
|
|
|
|
letter-spacing: 0px;
|
|
|
|
text-transform: none;
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
-webkit-font-smoothing: subpixel-antialiased;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-button-outlined,
|
|
|
|
.main-button-outlined:hover {
|
|
|
|
border: var(--spice-contour) solid 1px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-button-primary {
|
|
|
|
background-color: var(--spice-accent);
|
|
|
|
color: black;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-button-outlined {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-button-secondary {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-titleButton {
|
|
|
|
background: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-carousel-button,
|
|
|
|
.x-removeButton-RemoveButton {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.x-carousel-button svg {
|
|
|
|
fill: var(--spice-text) !important;
|
|
|
|
}
|
2021-08-13 21:22:47 +02:00
|
|
|
|
|
|
|
/* sidebar */
|
|
|
|
|
|
|
|
.Root__nav-bar {
|
|
|
|
z-index: 1 !important;
|
|
|
|
max-width: 85px !important;
|
|
|
|
height: 130%;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.main-navBar-navBar {
|
|
|
|
width: 85px !important;
|
|
|
|
}
|
|
|
|
|
2021-08-13 21:22:47 +02:00
|
|
|
.main-navBar-navBarLink {
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
color: var(--spice-text);
|
|
|
|
height: 65px !important;
|
|
|
|
display: block;
|
|
|
|
padding-top: 12px;
|
|
|
|
padding-left: 0px;
|
|
|
|
padding-right: 0px;
|
|
|
|
margin-bottom: 4px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLink>span,
|
|
|
|
.main-createPlaylistButton-text {
|
|
|
|
overflow: visible;
|
|
|
|
font-size: 12px !important;
|
|
|
|
margin: auto;
|
|
|
|
display: block;
|
|
|
|
text-align: center;
|
|
|
|
margin-top: 4px;
|
|
|
|
white-space: pre;
|
|
|
|
color: var(--spice-subtext);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLinkActive > .icon {
|
|
|
|
position: relative;
|
|
|
|
top: 50%;
|
|
|
|
transform: translate(0, -50%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLinkActive {
|
|
|
|
padding: 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLink .icon {
|
|
|
|
margin: auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-entryPoints {
|
|
|
|
padding-top: 36px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-type-mestoBold {
|
|
|
|
font-family: 'Segoe UI', sans-serif !important;
|
|
|
|
font-weight: normal !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.navBar-navBarLink-accent {
|
|
|
|
position: relative;
|
|
|
|
width: 4px;
|
|
|
|
height: 25px;
|
|
|
|
background-color: var(--spice-accent);
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
bottom: 3px;
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLinkActive>.navBar-navBarLink-accent {
|
|
|
|
display: block !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLink:hover {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), 0.3);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLink:active {
|
2021-08-21 22:04:14 +02:00
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), 0.5);
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLinkActive,
|
|
|
|
.main-navBar-navBarLinkActive:hover,
|
|
|
|
.main-navBar-navBarLinkActive:active,
|
|
|
|
.main-navBar-navBarLinkActive:focus {
|
|
|
|
background-color: var(--spice-selected-row);
|
|
|
|
color: var(--spice-not-selected);
|
2021-08-21 22:04:14 +02:00
|
|
|
transition: 167ms ease-out all;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLink {
|
|
|
|
transition: background-color ease-out 167ms;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBarLinkActive>span.ellipsis-one-line {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* playlist sidebar */
|
|
|
|
|
|
|
|
.main-createPlaylistButton-button,
|
|
|
|
._6b5bc370e9834a4932f57284a96a0748-scss,
|
|
|
|
._928aa704d6ac22c1e288a4ddbed11a40-scss,
|
|
|
|
.main-collectionLinkButton-icon,
|
|
|
|
.main-collectionLinkButton-collectionLinkText {
|
|
|
|
opacity: 1 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
._6b5bc370e9834a4932f57284a96a0748-scss,
|
|
|
|
.main-createPlaylistButton-button,
|
|
|
|
.main-createPlaylistButton-svg,
|
|
|
|
.ac0df040748287f39652cc42e3b762ba-scss,
|
|
|
|
.main-collectionLinkButton-collectionLinkButton {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-createPlaylistButton-createPlaylistIcon,
|
|
|
|
.main-likedSongsButton-likedSongsIcon,
|
|
|
|
.main-yourEpisodesButton-yourEpisodesIcon {
|
|
|
|
border-radius: var(--border-radius-3);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLink:link,
|
|
|
|
.main-rootlist-rootlistItemLink:visited,
|
|
|
|
.main-rootlist-rootlistPlaylistHeader {
|
|
|
|
color: var(--spice-text);
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
background-size: cover;
|
|
|
|
height: 45px;
|
|
|
|
max-width: 45px;
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
padding: 0px;
|
|
|
|
margin: auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-textWrapper {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.ac0df040748287f39652cc42e3b762ba-scss,
|
|
|
|
.main-createPlaylistButton-button,
|
|
|
|
.main-collectionLinkButton-collectionLinkButton {
|
|
|
|
padding: 0 12px !important;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
._fvd5Owa47kK9H48h7mL {
|
|
|
|
display: none;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-createPlaylistButton-button {
|
|
|
|
width: -webkit-fill-available;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItem {
|
|
|
|
padding-left: calc(8px + var(--indentation)*16px);
|
|
|
|
padding-right: 8px;
|
|
|
|
height: 62px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-statusIcons {
|
|
|
|
right: 26px !important;
|
|
|
|
top: 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
li.GlueDropTarget--playlists {
|
|
|
|
height: 62px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLinkActive~.main-rootlist-expandArrow:focus,
|
|
|
|
.main-rootlist-rootlistItemLinkActive~.main-rootlist-expandArrow:hover,
|
|
|
|
.main-rootlist-rootlistItemLinkActive~.main-rootlist-expandArrow {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistPlaylistsScrollNode {
|
|
|
|
height: 70%;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-rootlist-expandArrow,
|
|
|
|
.pJFm5xRtKuufaI2uNf6w {
|
2021-08-13 21:22:47 +02:00
|
|
|
color: var(--spice-text);
|
|
|
|
position: relative;
|
|
|
|
margin-inline-start: -32px;
|
|
|
|
padding: 8px;
|
|
|
|
right: -2px;
|
|
|
|
top: 17px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-rootlist-expandArrowRotated,
|
|
|
|
.pJFm5xRtKuufaI2uNf6w {
|
2021-08-13 21:22:47 +02:00
|
|
|
right: -5px !important;
|
|
|
|
top: 14px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLink {
|
|
|
|
height: 32px;
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
padding: 0 12px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-statusIcons {
|
|
|
|
margin-inline-start: -24px;
|
|
|
|
position: relative;
|
|
|
|
right: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLink:hover,
|
|
|
|
.main-createPlaylistButton-button:hover,
|
|
|
|
.ac0df040748287f39652cc42e3b762ba-scss:hover,
|
|
|
|
.main-collectionLinkButton-collectionLinkButton:hover {
|
|
|
|
filter: brightness(50%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLink:active,
|
|
|
|
.main-createPlaylistButton-button:active,
|
|
|
|
.ac0df040748287f39652cc42e3b762ba-scss:active,
|
|
|
|
.main-collectionLinkButton-collectionLinkButton:active {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLinkActive,
|
|
|
|
.main-rootlist-rootlistItemLinkActive:hover {
|
|
|
|
background-color: var(--spice-selected-row);
|
|
|
|
}
|
|
|
|
|
|
|
|
.ac0df040748287f39652cc42e3b762ba-scss._926f2bd73c2ddb23fb86b430a2f48707-scss,
|
|
|
|
.main-collectionLinkButton-selected {
|
|
|
|
background: var(--spice-selected-row) !important;
|
|
|
|
color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLinkActive .main-rootlist-textWrapper,
|
|
|
|
.main-rootlist-rootlistItemLinkActive .main-rootlist-textWrapper:hover,
|
|
|
|
.ac0df040748287f39652cc42e3b762ba-scss._926f2bd73c2ddb23fb86b430a2f48707-scss {
|
|
|
|
color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-statusIcons>button {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistItemLinkActive~.main-rootlist-statusIcons>button {
|
|
|
|
color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-rootlist-rootlistPlaylistHeader {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-rootlist-wrapper .vB_gmMwzmB3GcEliiiys {
|
2021-08-13 21:22:47 +02:00
|
|
|
overflow-y: scroll;
|
|
|
|
margin-left: 4px;
|
2021-09-16 16:05:55 +02:00
|
|
|
height: calc(100vh - 500px) !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-rootlist-wrapper::-webkit-scrollbar,
|
|
|
|
.main-rootlist-wrapper .vB_gmMwzmB3GcEliiiys::-webkit-scrollbar {
|
2021-08-13 21:22:47 +02:00
|
|
|
width: 4px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-rootlist-wrapper::-webkit-scrollbar-thumb,
|
|
|
|
.main-rootlist-wrapper .vB_gmMwzmB3GcEliiiys::-webkit-scrollbar-thumb {
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-card);
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* tracklist */
|
|
|
|
|
|
|
|
.main-trackList-indexable .main-virtualScrollList-wrapper,
|
|
|
|
.main-trackList-indexable .main-rootlist-wrapper {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
padding: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-indexable {
|
2021-09-16 16:05:55 +02:00
|
|
|
padding: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListHeader.g9n_9K5pFI3B_JuDI_hS {
|
|
|
|
padding: 0px;
|
|
|
|
margin: 0px;
|
|
|
|
border-bottom: none;
|
|
|
|
background: var(--spice-card);
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow {
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow:hover {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .05);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow:active {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover {
|
|
|
|
background-color: var(--spice-selected-row);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected .main-tag-container,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover .main-tag-container,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:active .main-tag-container,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:focus .main-tag-container {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
background-color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-tag-container,
|
|
|
|
.main-trackList-rowImage {
|
|
|
|
border-radius: var(--border-radius-3);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-rowTitle {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected span,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover span,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:active span,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:focus span,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected a,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover a,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:active a,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:focus a,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected button,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover button,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:active button,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:focus button,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected div,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover div,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:active div,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:focus div {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListHeader {
|
|
|
|
margin-bottom: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
._110dbc41d89af63f97cdd8b7cd7fea47-scss {
|
|
|
|
border: 1px solid var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected ._110dbc41d89af63f97cdd8b7cd7fea47-scss,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:hover ._110dbc41d89af63f97cdd8b7cd7fea47-scss,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:active ._110dbc41d89af63f97cdd8b7cd7fea47-scss,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected:focus ._110dbc41d89af63f97cdd8b7cd7fea47-scss,
|
|
|
|
.main-trackList-trackListRow.main-trackList-selected .main-button-outlined {
|
|
|
|
border: 1px solid var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-trackListHeaderStuck.main-trackList-trackListHeader {
|
|
|
|
border-bottom: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-statusChangeUp {
|
|
|
|
color: var(--green);
|
|
|
|
}
|
|
|
|
|
|
|
|
/* big thanks to CharlieS and harbassan for providing the svg */
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-trackList-playingIcon, .WBTm60_TPRG_oYwBuS7_ {
|
2021-08-13 21:22:47 +02:00
|
|
|
-webkit-mask-image: url("data:image/svg+xml,%3Csvg id='playing-icon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E %23playing-icon %7B fill: %2320BC54; %7D @keyframes play %7B 0%25 %7Btransform: scaleY(1);%7D 3.3%25 %7Btransform: scaleY(0.9583);%7D 6.6%25 %7Btransform: scaleY(0.9166);%7D 9.9%25 %7Btransform: scaleY(0.8333);%7D 13.3%25 %7Btransform: scaleY(0.7083);%7D 16.6%25 %7Btransform: scaleY(0.5416);%7D 19.9%25 %7Btransform: scaleY(0.4166);%7D 23.3%25 %7Btransform: scaleY(0.25);%7D 26.6%25 %7Btransform: scaleY(0.1666);%7D 29.9%25 %7Btransform: scaleY(0.125);%7D 33.3%25 %7Btransform: scaleY(0.125);%7D 36.6%25 %7Btransform: scaleY(0.1666);%7D 39.9%25 %7Btransform: scaleY(0.1666);%7D 43.3%25 %7Btransform: scaleY(0.2083);%7D 46.6%25 %7Btransform: scaleY(0.2916);%7D 49.9%25 %7Btransform: scaleY(0.375);%7D 53.3%25 %7Btransform: scaleY(0.5);%7D 56.6%25 %7Btransform: scaleY(0.5833);%7D 59.9%25 %7Btransform: scaleY(0.625);%7D 63.3%25 %7Btransform: scaleY(0.6666);%7D 66.6%25 %7Btransform: scaleY(0.6666);%7D 69.9%25 %7Btransform: scaleY(0.6666);%7D 73.3%25 %7Btransform: scaleY(0.6666);%7D 76.6%25 %7Btransform: scaleY(0.7083);%7D 79.9%25 %7Btransform: scaleY(0.75);%7D 83.3%25 %7Btransform: scaleY(0.8333);%7D 86.6%25 %7Btransform: scaleY(0.875);%7D 89.9%25 %7Btransform: scaleY(0.9166);%7D 93.3%25 %7Btransform: scaleY(0.9583);%7D 96.6%25 %7Btransform: scaleY(1);%7D %7D %23bar1 %7B transform-origin: bottom; animation: play 0.9s -0.51s infinite; %7D %23bar2 %7B transform-origin: bottom; animation: play 0.9s infinite; %7D %23bar3 %7B transform-origin: bottom; animation: play 0.9s -0.15s infinite; %7D %23bar4 %7B transform-origin: bottom; animation: play 0.9s -0.75s infinite; %7D %3C/style%3E%3C/defs%3E%3Ctitle%3Eplaying-icon%3C/title%3E%3Crect id='bar1' class='cls-1' width='4' height='24'/%3E%3Crect id='bar2' class='cls-1' x='6' width='4' height='24'/%3E%3Crect id='bar3' class='cls-1' x='12' width='4' height='24'/%3E%3Crect id='bar4' class='cls-1' x='18' width='4' height='24'/%3E%3C/svg%3E");
|
|
|
|
background: var(--spice-text);
|
|
|
|
content-visibility: hidden;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-selected .main-trackList-playingIcon {
|
|
|
|
background: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackList-rowImageWithPlay .main-trackList-rowPlayPauseButton {
|
|
|
|
width: 24px;
|
|
|
|
height: 24px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* headers */
|
|
|
|
|
|
|
|
.main-entityHeader-image:not(.main-entityHeader-circle) {
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-sortBox-sortDropdown,
|
|
|
|
.x-filterBox-filterInput,
|
|
|
|
.x-filterBox-expandButton:focus,
|
|
|
|
.x-filterBox-expandButton:hover {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-sortBox-sortDropdown {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-actionBar-ActionBarRow>button:not(:first-child),
|
|
|
|
.x-actionBar-ActionButtonsRow>div>button {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-actionBar-ActionBarRow span {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.fIDrcz, .ghlXvf {
|
2021-08-13 21:22:47 +02:00
|
|
|
fill: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-navBar-navBar .fIDrcz {
|
|
|
|
fill: var(--spice-alt-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-filterBox-filterInput {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.x-emptyState-container {
|
|
|
|
height: auto;
|
|
|
|
margin-top: 120px;
|
|
|
|
}
|
2021-08-13 21:22:47 +02:00
|
|
|
|
|
|
|
/* artist page */
|
|
|
|
|
|
|
|
.artist-artistOverview-heading,
|
2021-09-16 16:05:55 +02:00
|
|
|
.artist-artistPick-heading,
|
|
|
|
.J6CYfp0Tj6MkWJCdssuA,
|
|
|
|
.artist-artistAbout-heading {
|
2021-08-13 21:22:47 +02:00
|
|
|
margin-bottom: 20px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.artist-artistPick-pinnedImage,
|
|
|
|
.artist-artistOffers-item {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.artist-artistAbout-container,
|
|
|
|
.main-entityHeader-background,
|
|
|
|
.main-entityHeader-background.main-entityHeader-overlay {
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-entityHeader-background.main-entityHeader-overlay,
|
|
|
|
.wQi0raQMEJJrELuj_2FP.main-entityHeader-overlay {
|
2021-08-13 21:22:47 +02:00
|
|
|
--bgColor: transparent !important;
|
|
|
|
background: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.artist-artistOffers-item:hover {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .05) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.artist-artistOffers-item:active {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .1) !important;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-entityHeader-background, .wQi0raQMEJJrELuj_2FP._dsx4Y9jukDHLzhl7bQb {
|
2021-08-13 21:22:47 +02:00
|
|
|
transform: scale(1) !important;
|
|
|
|
margin-top: 48px;
|
|
|
|
}
|
|
|
|
|
|
|
|
[class="main-entityHeader-backgroundColor"] {
|
|
|
|
opacity: min(calc(var(--filter-brightness) + 0.4), 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-container {
|
|
|
|
background-image: linear-gradient(to bottom, rgb(255 255 255 / 0%), var(--spice-main));
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-metaDataText,
|
|
|
|
.main-entityTitle-subtitle,
|
|
|
|
.main-entityHeader-metaDataText span {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* podcasts */
|
|
|
|
|
|
|
|
.show-trailer-container,
|
|
|
|
.show-episodeBlock-episodeBlock,
|
|
|
|
.show-show-episodes> :last-child {
|
|
|
|
border-radius: var(--border-radius-1) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.show-episodeBlock-episodeBlock:hover {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .05);
|
|
|
|
}
|
|
|
|
|
|
|
|
.show-episodeBlock-episodeBlock:active {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), .1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.show-show-episodes> :last-child {
|
|
|
|
padding: 8px 24px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.show-trailer-container,
|
|
|
|
.show-show-episodes> :last-child {
|
|
|
|
background-color: var(--spice-card) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* top bar */
|
|
|
|
|
|
|
|
.main-topBar-button,
|
|
|
|
.main-userWidget-box {
|
|
|
|
background-color: var(--spice-sidebar);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-entityHeader-topbarTitle,
|
|
|
|
.main-topBar-topbarTitle {
|
|
|
|
font-size: 16px;
|
|
|
|
font-family: 'Segoe UI', sans-serif !important;
|
|
|
|
font-weight: 400;
|
|
|
|
padding-left: 4px;
|
|
|
|
position: relative;
|
|
|
|
top: 5px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playButton-PlayButton.main-playButton-primary {
|
|
|
|
padding: 12px;
|
|
|
|
padding-bottom: 0px;
|
|
|
|
padding-top: 0px;
|
|
|
|
height: auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-topbarContent>.main-playButton-PlayButton.main-playButton-primary {
|
|
|
|
margin-top: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* tab bars */
|
|
|
|
|
|
|
|
a[class*='-tabBar-active'] {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), 1) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
a[class*='-tabBar-headerItemLink']:hover {
|
2021-08-21 22:04:14 +02:00
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), 0.3);
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
a[class*='-tabBar-headerItemLink']:active {
|
2021-08-21 22:04:14 +02:00
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), 0.5);
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* search */
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInputInput, .dIwMadpRrW1PwEwEeAbN {
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-card);
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
padding-right: 0px;
|
|
|
|
padding-left: 12px;
|
2021-08-21 22:04:14 +02:00
|
|
|
transition: background-color ease-in 167ms;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInputInput:focus, .dIwMadpRrW1PwEwEeAbN:focus {
|
2021-08-21 22:04:14 +02:00
|
|
|
background-color: var(--spice-main);
|
|
|
|
border-bottom: var(--spice-accent) solid 2px;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInput, .KTdyveh7LiwRtB2aC_JT {
|
2021-08-21 22:04:14 +02:00
|
|
|
-webkit-box-flex: 1;
|
|
|
|
width: 40vw;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInputIconContainer, .mCoaW_xbXtY1_uzuUKu_ {
|
2021-08-21 22:04:14 +02:00
|
|
|
flex-direction: row-reverse;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInputSearchIcon, .Y_y159Y1ahiDoouerBGc {
|
2021-08-13 21:22:47 +02:00
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_search_16_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
flex: 0;
|
|
|
|
transform: scaleX(-1);
|
|
|
|
height: 16px;
|
|
|
|
width: 16px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.Y_y159Y1ahiDoouerBGc path {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-searchInput-searchInputClearButton, ._77ZnlZoTKshnd3uWfXf {
|
2021-08-13 21:22:47 +02:00
|
|
|
margin-left: 5px;
|
2021-08-21 22:04:14 +02:00
|
|
|
margin-right: 12px;
|
2021-08-13 21:22:47 +02:00
|
|
|
height: 48px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInputClearButton path, ._77ZnlZoTKshnd3uWfXf path {
|
2021-08-13 21:22:47 +02:00
|
|
|
display: block !important;
|
|
|
|
stroke: var(--spice-subtext) !important;
|
|
|
|
stroke-width: 1.3px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.x-searchInput-searchInputClearButton svg, ._77ZnlZoTKshnd3uWfXf svg {
|
2021-08-13 21:22:47 +02:00
|
|
|
padding: 3px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-searchInput-searchInputSearchIcon,
|
|
|
|
.x-searchInput-searchInputInput::placeholder,
|
|
|
|
.x-searchInput-searchInputClearButton {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-searchResultsTracks-root .main-gridContainer-gridContainer {
|
|
|
|
padding: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-heroCard-card,
|
|
|
|
.x-searchResultsTracks-root .main-gridContainer-gridContainer {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* error */
|
|
|
|
|
|
|
|
path[d="M23 0C10.298 0 0 10.297 0 23c0 12.702 10.298 23 23 23 12.703 0 23-10.298 23-23C46 10.297 35.703 0 23 0zm0 44C11.421 44 2 34.579 2 23S11.42 2 23 2c11.579 0 21 9.42 21 21 0 11.579-9.42 21-21 21zm1.872-32.065l-.8 16.192h-2.144l-.832-16.192h3.776zm-3.968 20.768c0-.576.203-1.072.608-1.488a1.979 1.979 0 011.472-.624c.576 0 1.072.208 1.488.624.416.416.624.912.624 1.488s-.208 1.067-.624 1.472a2.056 2.056 0 01-1.488.608 2.006 2.006 0 01-1.472-.608 2.002 2.002 0 01-.608-1.472z"],
|
|
|
|
.spoticon-warning-64::before {
|
|
|
|
color: var(--spice-notification-error);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* modals */
|
|
|
|
|
|
|
|
.GenericModal__overlay {
|
|
|
|
background-color: rgba(0, 0, 0, 0.6)
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-trackCreditsModal-container,
|
|
|
|
.main-aboutRecsModal-container,
|
|
|
|
.main-playlistEditDetailsModal-container,
|
|
|
|
.profile-userEditDetails-container,
|
|
|
|
.artist-artistAbout-modal {
|
|
|
|
background-color: var(--spice-main) !important;
|
|
|
|
border-radius: var(--border-radius-1) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playlistEditDetailsModal-titleInput,
|
|
|
|
.main-playlistEditDetailsModal-descriptionTextarea,
|
|
|
|
.main-playlistEditDetailsModal-titleInput:focus,
|
|
|
|
.main-playlistEditDetailsModal-descriptionTextarea:focus,
|
|
|
|
.playlist-inlineSearchBox-filterInput {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
}
|
|
|
|
|
|
|
|
.profile-userEditDetails-nameInput,
|
|
|
|
.profile-userEditDetails-textElement:focus {
|
|
|
|
background: var(--spice-card) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playlistEditDetailsModal-titleInput:focus,
|
|
|
|
.main-playlistEditDetailsModal-descriptionTextarea:focus,
|
|
|
|
.profile-userEditDetails-textElement:focus,
|
|
|
|
.playlist-inlineSearchBox-filterInput:focus {
|
|
|
|
border: 1px solid var(--spice-button-active) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.playlist-inlineSearchBox-filterInput {
|
|
|
|
border: 1px solid var(--spice-card);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playlistEditDetailsModal-titleInput,
|
|
|
|
.main-playlistEditDetailsModal-descriptionTextarea,
|
|
|
|
.profile-userEditDetails-nameInput,
|
|
|
|
.playlist-inlineSearchBox-filterInput {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.profile-userEditDetails-labelText:before {
|
|
|
|
bottom: 8px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playlistEditDetailsModal-titleInput::placeholder,
|
|
|
|
.main-playlistEditDetailsModal-descriptionTextarea::placeholder {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-editImageButton-overlay {
|
|
|
|
background-color: rgba(var(--spice-rgb-card), 0.7);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* dialogs */
|
|
|
|
|
|
|
|
.main-deletePlaylistDialog-container,
|
|
|
|
.main-deleteFolderDialog-container {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
color: var(--spice-text);
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-deletePlaylistDialog-secondaryButton,
|
|
|
|
.main-deleteFolderDialog-secondaryButton {
|
|
|
|
color: var(--spice-button);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-deletePlaylistDialog-buttonContainer>:last-child,
|
|
|
|
.main-deleteFolderDialog-buttonContainer>:last-child {
|
|
|
|
background-color: var(--spice-notification-error);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* friend activity */
|
2021-08-21 22:04:14 +02:00
|
|
|
.spotify__container--is-desktop.spotify__os--is-windows.buddyfeed-visible .main-topBar-container {
|
|
|
|
padding-inline-end: 170px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-connectToFacebook-container {
|
|
|
|
margin-top: 50px;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.main-connectToFacebook-text,
|
|
|
|
.main-connectToFacebook-disclaimer,
|
|
|
|
.main-connectToFacebook-headerTitle,
|
|
|
|
.main-addFriendsView-headerText p {
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-addFriendsView-header {
|
|
|
|
margin-top: 16px;
|
|
|
|
border-bottom: 1px solid var(--spice-selected-row) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-addFriendsView-facebookIconWrapper {
|
|
|
|
background-color: #008AFF !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-addFriendsView-filterInput {
|
|
|
|
background-color: var(--spice-card) !important;
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-addFriendsView-filterInput::placeholder {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-header {
|
|
|
|
opacity: 1 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-friendsFeedContainer {
|
2021-09-16 16:05:55 +02:00
|
|
|
margin-top: 25px;
|
2021-08-21 22:04:14 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-findFriendsIcon,
|
|
|
|
.main-buddyFeed-addFriendPlaceholderIcon {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
2021-08-13 21:22:47 +02:00
|
|
|
|
|
|
|
.main-buddyFeed-username a {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-artistAndTrackName a,
|
|
|
|
.main-buddyFeed-activityMetadata,
|
|
|
|
.main-buddyFeed-playbackContextLink {
|
|
|
|
color: var(--spice-subtext) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-friendActivity {
|
|
|
|
background-color: var(--spice-card);
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
margin: 8px;
|
|
|
|
padding: 8px 8px 8px 12px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-addFriendsContainer {
|
|
|
|
background-color: var(--spice-main);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-buddyFeedRoot,
|
|
|
|
.main-buddyFeed-buddyFeed {
|
|
|
|
width: 280px;
|
2021-08-21 22:04:14 +02:00
|
|
|
z-index: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-buddyFeedRoot .main-avatar-avatar {
|
|
|
|
margin-right: 8px;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-buddyFeed-activityMetadata {
|
|
|
|
max-width: 190px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.profile-userOverview-section .main-shelf-shelfGrid {
|
|
|
|
overflow: hidden;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* settings */
|
|
|
|
|
|
|
|
.main-dropDown-dropDown,
|
|
|
|
option {
|
|
|
|
background-color: var(--spice-card) !important;
|
|
|
|
color: var(--spice-text);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-dropDown-dropDown {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-toggle-indicator {
|
|
|
|
background-color: var(--spice-card) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-settings-facebookButton,
|
|
|
|
.main-connectToFacebook-facebookButton {
|
|
|
|
color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-toggle-indicatorWrapper {
|
|
|
|
background-color: rgba(var(--spice-rgb-subtext), .3) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-proxySettings-proxyInput {
|
|
|
|
border-radius: var(--border-radius-2) !important;
|
|
|
|
background-color: var(--spice-card) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-proxySettings-proxyInput::placeholder {
|
|
|
|
color: var(--spice-subtext);
|
|
|
|
}
|
|
|
|
|
|
|
|
.x-proxySettings-proxyInput:focus {
|
|
|
|
border-color: var(--spice-button-active);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* connect device menu */
|
|
|
|
|
|
|
|
._9eb5acf729a98d62135ca21777fef244-scss,
|
|
|
|
.connect-device-button {
|
|
|
|
color: var(--spice-shadow);
|
|
|
|
}
|
|
|
|
|
|
|
|
.connect-device-list-container {
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
border: 1px solid var(--spice-button-disabled);
|
|
|
|
}
|
|
|
|
|
|
|
|
.connect-device-list-item {
|
|
|
|
margin: 0 8px;
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
width: -webkit-fill-available;
|
|
|
|
}
|
|
|
|
|
|
|
|
.connect-device-list-item:last-child {
|
|
|
|
margin: 0 8px 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.connect-device-list-item:focus,
|
|
|
|
.connect-device-list-item:hover {
|
|
|
|
background-color: rgba(var(--spice-rgb-selected-row), 0.05);
|
|
|
|
}
|
|
|
|
|
|
|
|
.connect-header {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.connect-device-list-item--active,
|
|
|
|
.connect-device-list-item--active .connect-device-list-item__icon,
|
|
|
|
.connect-device-list-item--active .connect-device-list-item__device-subtitle {
|
|
|
|
color: var(--spice-subtext);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* player */
|
|
|
|
|
|
|
|
.Root__now-playing-bar {
|
|
|
|
padding-right: 6px;
|
2021-09-16 16:05:55 +02:00
|
|
|
margin: 0px 13px 13px 13px;
|
2021-08-13 21:22:47 +02:00
|
|
|
width: calc(100% - 26px);
|
|
|
|
box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.25) !important;
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
border: 1px solid var(--spice-player-border);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-nowPlayingBar-container {
|
|
|
|
border-radius: var(--border-radius-1);
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.gqeP9Y0_y6DLm4CD_m3Q {
|
|
|
|
border: 0px;
|
|
|
|
background: none;
|
|
|
|
}
|
|
|
|
|
2021-08-13 21:22:47 +02:00
|
|
|
.main-nowPlayingBar-container {
|
|
|
|
border-top: 0px;
|
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.now-playing--cover-expanded {
|
|
|
|
transform: translateX(0px) !important;
|
|
|
|
}
|
|
|
|
|
2021-08-13 21:22:47 +02:00
|
|
|
.playback-bar,
|
2021-08-21 22:04:14 +02:00
|
|
|
.progress-bar__fg_wrapper,
|
2021-09-16 16:05:55 +02:00
|
|
|
.lRNLjBiX_H7SPYbkJKLp,
|
|
|
|
.lIrtJi5Y_8ENU19VSvJO {
|
2021-08-13 21:22:47 +02:00
|
|
|
--fg-color: var(--spice-accent) !important;
|
|
|
|
--is-active-fg-color: var(--spice-accent) !important;
|
|
|
|
--bg-color: var(--spice-player-bar-bg);
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.progress-bar__slider,
|
|
|
|
.giO6cIQ8auPNZuTvC4Y8 {
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-accent) !important;
|
|
|
|
border: 4px solid var(--spice-selected-row);
|
|
|
|
box-shadow: 0 0 3px 0 var(--spice-player-bar-shadow) !important;
|
|
|
|
box-sizing: content-box !important;
|
|
|
|
width: 11px;
|
|
|
|
height: 11px;
|
|
|
|
opacity: 1 !important;
|
2021-09-16 16:05:55 +02:00
|
|
|
display: block;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
2021-08-21 22:04:14 +02:00
|
|
|
.main-nowPlayingWidget-nowPlaying>.ellipsis-one-line,
|
|
|
|
.main-trackInfo-container {
|
2021-08-13 21:22:47 +02:00
|
|
|
margin-left: 74px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-coverSlotExpanded-container,
|
|
|
|
.T6whS8zYB9fG_tIdTg6m {
|
2021-08-13 21:22:47 +02:00
|
|
|
position: fixed;
|
|
|
|
top: calc(100% - 320px);
|
|
|
|
left: calc(100% - 220px);
|
|
|
|
width: 200px;
|
|
|
|
height: 200px;
|
|
|
|
visibility: hidden;
|
|
|
|
transform-origin: center;
|
|
|
|
box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.5) !important;
|
|
|
|
animation: 1s coverExpandedIn;
|
|
|
|
animation-fill-mode: forwards;
|
2021-09-16 16:05:55 +02:00
|
|
|
background: none;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.main-coverSlotExpanded-containerExitActive {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes coverExpandedIn {
|
|
|
|
99% {
|
|
|
|
visibility: hidden;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
visibility: visible;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes coverExpandedOut {
|
|
|
|
99% {
|
|
|
|
visibility: visible;
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
visibility: hidden;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-coverSlotCollapsed-container,
|
|
|
|
.zcsxy3fvYCmZGcE7VzW7 {
|
2021-08-13 21:22:47 +02:00
|
|
|
position: fixed;
|
|
|
|
top: -12px;
|
|
|
|
left: 0px;
|
|
|
|
width: 56px;
|
|
|
|
height: 56px;
|
|
|
|
visibility: visible;
|
|
|
|
z-index: 99999 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-coverSlotCollapsed-container,
|
2021-09-16 16:05:55 +02:00
|
|
|
.cover-art .cover-art-image,
|
|
|
|
.zcsxy3fvYCmZGcE7VzW7 {
|
2021-08-13 21:22:47 +02:00
|
|
|
transform-origin: center;
|
|
|
|
transition-timing-function: ease-in;
|
|
|
|
transition: width 0.5s 0.2s, height 0.5s 0.2s, top 0.3s, left 0.5s, box-shadow 0.5s;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-coverSlotCollapsed-container[aria-hidden="true"],
|
|
|
|
.zcsxy3fvYCmZGcE7VzW7[aria-hidden="true"] {
|
2021-08-13 21:22:47 +02:00
|
|
|
left: calc(100vw - 178px);
|
|
|
|
top: -245px;
|
|
|
|
width: 200px;
|
|
|
|
height: 200px;
|
|
|
|
visibility: hidden;
|
|
|
|
box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.5) !important;
|
|
|
|
animation: 1s coverExpandedOut;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-coverSlotCollapsed-container[aria-hidden="false"],
|
|
|
|
.zcsxy3fvYCmZGcE7VzW7[aria-hidden="false"] {
|
2021-08-13 21:22:47 +02:00
|
|
|
transition-timing-function: ease-out !important;
|
|
|
|
transition: width 0.5s 0.2s, height 0.5s 0.2s, top 0.5s 0.1s, left 0.3s, box-shadow 0.5s !important;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-coverSlotCollapsed-container[aria-hidden="true"] .cover-art .cover-art-image,
|
|
|
|
.main-nowPlayingWidget-coverExpanded .zcsxy3fvYCmZGcE7VzW7 .cover-art .cover-art-image {
|
2021-08-13 21:22:47 +02:00
|
|
|
width: 200px;
|
|
|
|
height: 200px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.CoverSlotExpanded__actionButton,
|
|
|
|
.main-coverSlotCollapsed-expandButton,
|
|
|
|
.CoverSlotExpanded__actionButton:hover,
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-coverSlotCollapsed-expandButton:hover,
|
|
|
|
.kyn0AY4_gXWvbdivdFgP,
|
|
|
|
.kyn0AY4_gXWvbdivdFgP:hover {
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-card);
|
|
|
|
}
|
|
|
|
|
|
|
|
.now-playing-bar .cover-art-image {
|
|
|
|
border-radius: var(--border-radius-2);
|
|
|
|
}
|
|
|
|
|
|
|
|
.playback-bar__progress-time,
|
|
|
|
.main-playbackBarRemainingTime-container {
|
|
|
|
color: var(--spice-text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.progress-bar--is-active .progress-bar__slider:focus {
|
|
|
|
background-color: var(--spice-accent);
|
|
|
|
}
|
|
|
|
|
|
|
|
.volume-bar {
|
|
|
|
margin-right: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playPauseButton-button,
|
|
|
|
.player-controls__buttons button:not(.main-playPauseButton-button) {
|
|
|
|
--button-size: 28px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-seekBack15sButton-button,
|
|
|
|
.main-seekForward15sButton-button,
|
|
|
|
.main-speedControlsButton-button {
|
|
|
|
height: auto;
|
|
|
|
color: var(--spice-button);
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-playPauseButton-button svg {
|
|
|
|
height: 24px;
|
|
|
|
width: 24px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.player-controls__buttons {
|
|
|
|
margin-bottom: 8px;
|
2021-08-21 22:04:14 +02:00
|
|
|
align-items: center;
|
2021-08-13 21:22:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.player-controls__buttons path {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.player-controls__left, .player-controls__right {
|
|
|
|
margin-top: 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.player-controls__buttons button {
|
|
|
|
padding-left: 20px;
|
|
|
|
padding-right: 20px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-skipForwardButton-button {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_next_24_filled.svg');
|
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
height: 22px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-skipBackButton-button {
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_previous_24_filled.svg');
|
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
height: 22px !important;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
/* Disabled */
|
|
|
|
.main-repeatButton-button[aria-checked="false"]{
|
2021-08-13 21:22:47 +02:00
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_arrow_repeat_all_off_24_regular.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
height: 22px !important;
|
|
|
|
}
|
2021-09-16 16:05:55 +02:00
|
|
|
/* Repeat one */
|
|
|
|
.main-repeatButton-button[aria-checked="mixed"]{
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_arrow_repeat_all_once_24_filled.svg') !important;
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
height: 22px !important;
|
|
|
|
}
|
2021-09-16 16:05:55 +02:00
|
|
|
/* Repeat all */
|
|
|
|
.main-repeatButton-button[aria-checked="true"]{
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_arrow_repeat_all_24_filled.svg');
|
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
height: 22px !important;
|
2021-08-21 22:04:14 +02:00
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
/* Shuffle disabled */
|
2021-08-13 21:22:47 +02:00
|
|
|
.main-shuffleButton-button {
|
|
|
|
-webkit-mask-image: url('./phosphor-icons/shuffle.svg');
|
|
|
|
background-color: var(--spice-subtext) !important;
|
|
|
|
height: 22px !important;
|
|
|
|
}
|
2021-09-16 16:05:55 +02:00
|
|
|
/* Shuffle enabled */
|
|
|
|
.main-shuffleButton-button[aria-checked="true"] {
|
2021-08-13 21:22:47 +02:00
|
|
|
-webkit-mask-image: url('./phosphor-icons/shuffle-bold.svg');
|
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
height: 22px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* ads */
|
|
|
|
|
|
|
|
.main-leaderboardComponent-container,
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-billboardComponent-footer,
|
|
|
|
.k6onUQZSeZIsonJ4cSpK {
|
2021-08-13 21:22:47 +02:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.desktoproutes-homepage-takeover-ad-hptoComponent-parentContainer,
|
2021-09-16 16:05:55 +02:00
|
|
|
.desktoproutes-homepage-takeover-ad-hptoComponent-container,
|
|
|
|
.snMc3rl8H2pM9cqkTpQ6 {
|
2021-08-13 21:22:47 +02:00
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.main-topBar-UpgradeButton {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* play buttons */
|
|
|
|
|
|
|
|
.main-playButton-PlayButton,
|
|
|
|
.main-playPauseButton-button,
|
|
|
|
.main-trackList-rowPlayPauseButton {
|
|
|
|
padding: 10px;
|
|
|
|
}
|
|
|
|
|
2021-09-16 16:05:55 +02:00
|
|
|
.main-playButton-button,
|
|
|
|
.main-playButton-PlayButton {
|
2021-08-13 21:22:47 +02:00
|
|
|
background-color: var(--spice-text) !important;
|
|
|
|
-webkit-mask-image: url('./fluentui-system-icons/ic_fluent_play_24_filled.svg');
|
|
|
|
}
|