aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSowgro <69283684+Sowgro@users.noreply.github.com>2023-09-15 20:53:52 -0400
committerGitHub <noreply@github.com>2023-09-15 20:53:52 -0400
commit4d041a58a53f2bad9ccc90645b179bc787f7173d (patch)
tree2bfa5e684817713918dc0ef53181e66903e4e12d
parent7e1699a57a0e62b88581a9603ba14171d8297098 (diff)
downloadbetterLibrary-4d041a58a53f2bad9ccc90645b179bc787f7173d.tar.gz
betterLibrary-4d041a58a53f2bad9ccc90645b179bc787f7173d.tar.bz2
betterLibrary-4d041a58a53f2bad9ccc90645b179bc787f7173d.zip
Bug fixes
-rw-r--r--app/loadcss.js7
-rw-r--r--app/style.css27
2 files changed, 30 insertions, 4 deletions
diff --git a/app/loadcss.js b/app/loadcss.js
index 57f002e..184b445 100644
--- a/app/loadcss.js
+++ b/app/loadcss.js
@@ -2,4 +2,11 @@
document.getElementsByTagName('head')[0].insertAdjacentHTML(
'beforeend',
'<link rel="stylesheet" href="spicetify-routes-betterlibrary.css" />');
+ // disable after window is closed to prevent an expanded sidebar on opening
+ window.addEventListener(
+ 'beforeunload',
+ (event) => {
+ disableBetterLib();
+ }
+ )
})(); \ No newline at end of file
diff --git a/app/style.css b/app/style.css
index 8777de3..69f1b25 100644
--- a/app/style.css
+++ b/app/style.css
@@ -17,6 +17,7 @@
}
/* makes the "your library" text not clickable */
+.Button-sc-1dqy6lx-0.Button-md-24-buttonTertiary-iconLeading-condensed-useBrowserDefaultFocusStyle.main-yourLibraryX-collapseButtonWrapper.main-yourLibraryX-button.main-useDropTarget-base,
.Button-sc-1dqy6lx-0.Button-md-24-buttonTertiary-iconLeading-condensed-useBrowserDefaultFocusStyle.main-yourLibraryX-collapseButtonWrapper.main-yourLibraryX-button.main-useDropTarget-base.main-useDropTarget-track.main-useDropTarget-album.main-useDropTarget-artist.main-useDropTarget-playlistV2.main-useDropTarget-show.main-useDropTarget-episode
{
pointer-events: none;
@@ -34,14 +35,32 @@
display: flex;
}
-/* hides expand and collapse icons */
-.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base.main-useDropTarget-track.main-useDropTarget-album.main-useDropTarget-artist.main-useDropTarget-playlistV2.main-useDropTarget-show.main-useDropTarget-episode,
-.Button-sc-1dqy6lx-0.Button-md-24-buttonTertiary-iconOnly-condensed-useBrowserDefaultFocusStyle.main-yourLibraryX-collapseButtonWrapper.main-yourLibraryX-button.main-useDropTarget-base.main-useDropTarget-track.main-useDropTarget-local.main-useDropTarget-album.main-useDropTarget-episode.main-useDropTarget-playlistV2,
-.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base.main-useDropTarget-track.main-useDropTarget-local.main-useDropTarget-album.main-useDropTarget-episode.main-useDropTarget-playlistV2,
+/* hides collapse button */
.IconWrapper__Wrapper-sc-16usrgb-0.Wrapper-md-leading {
display: none;
}
+/* hides collapse button in folder*/
+.Button-sc-1dqy6lx-0.Button-md-24-buttonTertiary-iconOnly-condensed-useBrowserDefaultFocusStyle.main-yourLibraryX-collapseButtonWrapper.main-yourLibraryX-button.main-useDropTarget-base
+{
+ display: none;
+}
+
+/* hides expand/reduce button (and also add and more) */
+button.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base {
+ display: none;
+}
+
+/* shows add */
+button.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-createButton.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base.main-useDropTarget-track.main-useDropTarget-album.main-useDropTarget-playlistV2 {
+ display: inherit;
+}
+
+/* shows more */
+span button.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base {
+ display: inherit;
+}
+
/* add more padding to the sidebar */
.main-yourLibraryX-library {
padding-top: 5px;