Skip to content

Commit

Permalink
fix(Matte): show friend feed and liked songs (#917)
Browse files Browse the repository at this point in the history
  • Loading branch information
harbassan committed Apr 20, 2023
1 parent 3f4a40f commit a629afc
Showing 1 changed file with 65 additions and 27 deletions.
92 changes: 65 additions & 27 deletions Matte/user.css
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
--user-widget-name-display: none; /* block | none */

/* sidebar vars */
--create-playlist-liked-songs-display: none; /* flex | none */
--sidebar-button-border-radius: 4px;

/* player vars */
Expand All @@ -27,7 +26,7 @@
/* rearrange grid layout */
grid-template-areas:
"top-bar top-bar top-bar"
"nav-bar main-view buddy-feed"
"nav-bar main-view right-sidebar"
"now-playing-bar now-playing-bar now-playing-bar";
grid-template-rows: auto 1fr auto;
}
Expand Down Expand Up @@ -114,11 +113,6 @@
/* replace cursor on layout resize */
cursor: w-resize;
}
.main-createPlaylistButton-button,
.main-collectionLinkButton-collectionLinkButton {
/* remove create playlist & liked songs buttons */
display: var(--create-playlist-liked-songs-display);
}
.main-rootlist-rootlist {
/* remove top margin */
margin-top: 0;
Expand All @@ -140,6 +134,55 @@
transition-property: none;
}

.main-collectionLinkButton-collectionLinkButton,
.main-createPlaylistButton-button {
color: var(--spice-subtext);
}

.main-likedSongsButton-likedSongsIcon,
.main-createPlaylistButton-createPlaylistIcon {
background: var(--spice-subtext);
}

.main-collectionLinkButton-collectionLinkButton .main-collectionLinkButton-icon,
.main-collectionLinkButton-collectionLinkButton
.main-collectionLinkButton-collectionLinkText,
.main-createPlaylistButton-button {
/* make create playlist & liked songs same as other nav items */
opacity: 1;
}

.main-collectionLinkButton-collectionLinkButton:hover,
.main-createPlaylistButton-button:hover {
color: var(--spice-text);
}

.main-likedSongsButton-likedSongsIcon > svg {
color: var(--spice-sidebar);
}

.main-createPlaylistButton-button:hover
.main-createPlaylistButton-createPlaylistIcon,
.main-collectionLinkButton-collectionLinkButton:hover
.main-likedSongsButton-likedSongsIcon {
background: var(--spice-text);
}

.main-collectionLinkButton-collectionLinkButton.active {
background: var(--spice-button-active) !important;
color: var(--spice-sidebar) !important;
}
.main-collectionLinkButton-collectionLinkButton.active
.main-likedSongsButton-likedSongsIcon {
background: var(--spice-sidebar);
}

.main-collectionLinkButton-collectionLinkButton.active
.main-likedSongsButton-likedSongsIcon
> svg {
color: var(--spice-button-active);
}

/*** main view */
.main-view-container__scroll-node-child-spacer {
/* remove main view padding */
Expand All @@ -157,13 +200,15 @@
border-bottom: 1px solid rgba(var(--spice-rgb-selected-row), 0.1);
padding: 16px 0;
}
.cWsvKZ, .bIeVjB {
.cWsvKZ,
.bIeVjB {
/* search type active tab */
border-radius: var(--tab-border-radius);
color: var(--spice-main);
background-color: var(--spice-button-active) !important;
}
.dwbjqG, .eQrChW {
.dwbjqG,
.eQrChW {
/* search type tabs */
border-radius: var(--tab-border-radius);
color: var(--spice-subtext);
Expand Down Expand Up @@ -256,9 +301,17 @@
}

/*** buddy feed / friend activity bar */
.main-buddyFeed-buddyFeed {
/* remove buddy feed shadow */
box-shadow: none;
.spotify__os--is-windows .main-buddyFeed-content {
margin-top: 0;
}

.main-buddyFeed-friendsFeedContainer {
background-color: var(--spice-sidebar);
}

.TypeElement-balladBold-textBase-type,
.main-buddyFeed-activityMetadata .main-buddyFeed-artistAndTrackName {
color: var(--spice-sub-text);
}

/*** now playing bar */
Expand Down Expand Up @@ -390,21 +443,6 @@
/* track list play button color */
background-color: var(--spice-button-active);
}
.main-createPlaylistButton-text,
.main-collectionLinkButton-collectionLinkText {
/* fix create playlist & liked songs text */
color: var(--spice-subtext);
}
.main-createPlaylistButton-createPlaylistIcon,
.main-likedSongsButton-likedSongsIcon {
/* fix create playlist & liked songs icon */
background: var(--spice-subtext);
}
.main-createPlaylistButton-createPlaylistIcon,
.main-collectionLinkButton-collectionLinkButton {
/* fix create playlist & liked songs icon */
color: var(--spice-sidebar);
}
.collection-active-icon,
.collection-icon,
.home-active-icon,
Expand Down

0 comments on commit a629afc

Please sign in to comment.