mirror of
https://github.com/morpheusthewhite/spicetify-themes.git
synced 2024-11-25 04:12:29 +01:00
23823a40d2
- Updated the README.md. - Added manual pywal color support (kind of) check colors.ini to modify accordingly. - Fixed a few layout issues.
345 lines
8.0 KiB
CSS
345 lines
8.0 KiB
CSS
/* sidebar edits */
|
|
.main-navBar-navBarLinkActive,
|
|
.main-navBar-navBarLinkActive:focus,
|
|
.logo {
|
|
background-color: var(--spice-sec-card) !important;
|
|
color: var(--spice-main) !important;
|
|
}
|
|
|
|
.main-likedSongsButton-likedSongsIcon,
|
|
.main-createPlaylistButton-createPlaylistIcon,
|
|
.main-yourEpisodesButton-yourEpisodesIcon {
|
|
background: var(--spice-text) !important;
|
|
border-radius: 0px !important;
|
|
}
|
|
|
|
.main-collectionLinkButton-collectionLinkButton {
|
|
color: var(--spice-main) !important;
|
|
}
|
|
|
|
.main-collectionLinkButton-collectionLinkButton .main-collectionLinkButton-collectionLinkText,
|
|
.main-createPlaylistButton-button,
|
|
.main-rootlist-rootlistItemLink:link,
|
|
.main-rootlist-rootlistItemLink:visited {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-collectionLinkButton-collectionLinkButton.main-collectionLinkButton-selected .main-collectionLinkButton-icon {
|
|
opacity: .7 !important;
|
|
}
|
|
|
|
|
|
.main-rootlist-rootlistDividerGradient {
|
|
background: linear-gradient(180deg, var(--spice-main), transparent);
|
|
}
|
|
|
|
.main-rootlist-rootlistDivider {
|
|
background-color: unset !important;
|
|
}
|
|
|
|
/* top queue */
|
|
.queue-tabBar-active {
|
|
background-color: var(--spice-card) !important;
|
|
}
|
|
|
|
.queue-tabBar-headerItemLink {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
/* header colored backgrounds */
|
|
.main-home-homeHeader,
|
|
.x-441-entityHeader-overlay,
|
|
.main-actionBarBackground-background,
|
|
.main-entityHeader-overlay,
|
|
.main-entityHeader-backgroundColor,
|
|
.x-914-entityHeader-overlay,
|
|
.x-entityHeader-overlay,
|
|
.x-914-actionBarBackground-background,
|
|
.x-actionBarBackground-background {
|
|
background-color: unset !important;
|
|
background-image: unset !important;
|
|
}
|
|
|
|
/* play button in main page */
|
|
.main-playButton-PlayButton.main-playButton-primary {
|
|
color: var(--spice-main);
|
|
background-color: var(--spice-button);
|
|
}
|
|
|
|
.connect-title,
|
|
.connect-header {
|
|
display: none;
|
|
}
|
|
|
|
/* Topbar visibility bug */
|
|
.main-topBar-topbarContent:not(.main-topBar-topbarContentFadeIn)>* {
|
|
opacity: unset !important;
|
|
}
|
|
|
|
.main-entityHeader-topbarContent:not(.main-entityHeader-topbarContentFadeIn)>* {
|
|
opacity: 0 !important;
|
|
}
|
|
|
|
/* Remove Topbar background colour */
|
|
.main-topBar-background {
|
|
background-color: unset !important;
|
|
}
|
|
|
|
.main-topBar-overlay,
|
|
.x-441-actionBarBackground-background {
|
|
background-color: var(--spice-main) !important;
|
|
}
|
|
|
|
.main-entityHeader-shadow {
|
|
box-shadow: 0 04px 20px #21212130;
|
|
}
|
|
|
|
.main-trackList-playingIcon {
|
|
filter: hue-rotate(270deg);
|
|
}
|
|
|
|
span.artist-artistVerifiedBadge-badge svg:nth-child(1) {
|
|
fill: black;
|
|
}
|
|
|
|
|
|
/* details metadata */
|
|
.main-entityTitle-subtitle.main-entityTitle-gray,
|
|
.main-entityHeader-metaDataText {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-duration-container {
|
|
color: var(--spice-subtext);
|
|
}
|
|
|
|
.main-entityTitle-subtitle {
|
|
color: var(--spice-extratext);
|
|
}
|
|
|
|
/* artist page edits*/
|
|
.main-entityHeader-background.main-entityHeader-gradient {
|
|
opacity: .4;
|
|
}
|
|
|
|
.main-entityHeader-background.main-entityHeader-overlay:after {
|
|
background-image: linear-gradient(transparent, transparent), linear-gradient(var(--spice-main), var(--spice-main));
|
|
}
|
|
|
|
.artist-artistPick-pickComment {
|
|
background: unset !important;
|
|
border-radius: 0px !important;
|
|
border-bottom: solid 2px var(--spice-text) !important;
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.artist-artistSavedTracks-imageContainer .artist-artistSavedTracks-heartIcon {
|
|
color: var(--spice-card);
|
|
}
|
|
|
|
/* home screen edits */
|
|
.view-homeShortcutsGrid-name {
|
|
color: var(--spice-text);
|
|
}
|
|
|
|
|
|
.main-shelf-title {
|
|
color: var(--spice-subtext)
|
|
}
|
|
|
|
.view-homeShortcutsGrid-shortcut,
|
|
.view-homeShortcutsGrid-shortcut .view-homeShortcutsGrid-imageWrapper,
|
|
.main-cardImage-imageWrapper,
|
|
.main-cardImage-imagePlaceholder,
|
|
.main-cardImage-image {
|
|
border-radius: 10px !important;
|
|
}
|
|
|
|
.view-homeShortcutsGrid-shortcut .view-homeShortcutsGrid-image {
|
|
border-radius: 10px 0 0 10px !important;
|
|
}
|
|
|
|
.main-cardImage-circular,
|
|
.main-entityHeader-circle {
|
|
border-radius: 50% !important;
|
|
}
|
|
|
|
.main-entityHeader-image {
|
|
border-radius: 10px;
|
|
}
|
|
|
|
|
|
/* inside a page edits */
|
|
.main-addButton-button {
|
|
color: rgba(var(--spice-rgb-card), .7) !important;
|
|
}
|
|
|
|
.main-trackList-trackListRow.main-trackList-active .main-trackList-rowMarker,
|
|
.main-trackList-trackListRow.main-trackList-active .main-trackList-rowTitle {
|
|
color: var(--spice-subtext) !important;
|
|
}
|
|
|
|
.main-trackList-rowTitle {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
|
|
|
|
/* friend activity */
|
|
.main-buddyFeed-activityMetadata .main-buddyFeed-artistAndTrackName a,
|
|
.main-buddyFeed-activityMetadata .main-buddyFeed-playbackContext a,
|
|
.main-buddyFeed-activityMetadata .main-buddyFeed-usernameAndTimestamp a {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-buddyFeed-activityMetadata .main-buddyFeed-username a {
|
|
color: var(--spice-subtext) !important;
|
|
}
|
|
|
|
.main-avatar-avatar.main-avatar-withBadge:after {
|
|
background: var(--spice-extratext);
|
|
}
|
|
|
|
/* setting menu */
|
|
|
|
.main-dropDown-dropDown {
|
|
background-color: var(--spice-button-disabled) !important;
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.x-settings-title {
|
|
color: var(--spice-tab-active) !important;
|
|
}
|
|
|
|
input:checked~.x-toggle-indicatorWrapper .x-toggle-indicator {
|
|
background-color: var(--spice-button-knob) !important;
|
|
}
|
|
|
|
.x-toggle-indicator {
|
|
background: var(--spice-button-knob) !important;
|
|
}
|
|
|
|
input:hover:not([disabled]):not(:active)~.x-toggle-indicatorWrapper {
|
|
background-color: rgba(var(--spice-rgb-button), .5) !important;
|
|
}
|
|
|
|
|
|
/* search page edits */
|
|
|
|
input {
|
|
background-color: unset !important;
|
|
border-bottom: solid 2px var(--spice-text) !important;
|
|
border-radius: 0 !important;
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.x-833-searchInput-searchInputSearchIcon {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.x-833-heroCategoryCard-heroTitle,
|
|
.x-833-categoryCard-title {
|
|
color: var(--spice-main) !important;
|
|
}
|
|
|
|
|
|
/* menu and dropdown menus including the user menu */
|
|
.main-type-mesto,
|
|
.x-533-dropDown-dropDown {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-userWidget-box {
|
|
background-color: unset !important;
|
|
border-radius: 0px !important;
|
|
border-bottom: solid 2px var(--spice-text) !important;
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-userWidget-box:focus,
|
|
.main-userWidget-box:hover,
|
|
.main-userWidget-box[data-context-menu-open=true] {
|
|
border-radius: 10px !important;
|
|
}
|
|
|
|
.main-avatar-image {
|
|
padding-bottom: 8% !important;
|
|
}
|
|
|
|
/* card edits */
|
|
|
|
.main-card-card a,
|
|
.main-card-card button {
|
|
color: var(--spice-extratext);
|
|
}
|
|
|
|
.main-card-card:hover,
|
|
.main-card-card[data-context-menu-open=true] {
|
|
background-color: rgba(var(--spice-rgb-sec-card), .3) !important;
|
|
}
|
|
|
|
.main-contextMenu-menu,
|
|
.main-card-card:focus-within,
|
|
.main-deletePlaylistDialog-container {
|
|
background-color: var(--spice-card) !important;
|
|
}
|
|
|
|
.main-deletePlaylistDialog-secondaryButton {
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-button-primary {
|
|
background-color: var(--spice-sec-card) !important;
|
|
color: var(--spice-card) !important;
|
|
}
|
|
|
|
.main-deletePlaylistDialog-title {
|
|
color: var(--spice-subtext) !important;
|
|
}
|
|
|
|
.main-keyboardShortcutsHelpModal-container,
|
|
.main-trackCreditsModal-container {
|
|
background-color: var(--spice-card) !important;
|
|
color: var(--spice-text) !important;
|
|
}
|
|
|
|
.main-keyboardShortcutsHelpModal-header,
|
|
.main-trackCreditsModal-header {
|
|
color: var(--spice-subtext) !important;
|
|
}
|
|
|
|
.main-type-canon {
|
|
color: var(--spice-extratext) !important;
|
|
}
|
|
|
|
/* profile page edits */
|
|
.main-cardImage-imageWrapper {
|
|
background-color: var(--spice-card) !important;
|
|
}
|
|
|
|
/* mini player edits */
|
|
|
|
.progress-bar--is-active .progress-bar__fg,
|
|
:not(.no-focus-outline) .progress-bar:focus-within .progress-bar__fg {
|
|
background-color: var(--fg-color);
|
|
}
|
|
|
|
.main-shuffleButton-button.main-shuffleButton-on,
|
|
.main-repeatButton-button.main-repeatButton-on {
|
|
color: var(--spice-button) !important;
|
|
}
|
|
|
|
.cover-art--with-auto-height {
|
|
border: solid var(--spice-sec-player) 5px !important;
|
|
}
|
|
|
|
.cover-art,
|
|
.cover-art .cover-art-image {
|
|
border-radius: 10px;
|
|
background-color: var(--spice-sec-player) !important;
|
|
}
|
|
|
|
.main-nowPlayingBar-container {
|
|
background-color: var(--spice-sec-player) !important;
|
|
border-top: unset !important;
|
|
} |