diff options
author | Sowgro <69283684+Sowgro@users.noreply.github.com> | 2023-09-15 20:53:52 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-15 20:53:52 -0400 |
commit | 4d041a58a53f2bad9ccc90645b179bc787f7173d (patch) | |
tree | 2bfa5e684817713918dc0ef53181e66903e4e12d | |
parent | 7e1699a57a0e62b88581a9603ba14171d8297098 (diff) | |
download | betterLibrary-4d041a58a53f2bad9ccc90645b179bc787f7173d.tar.gz betterLibrary-4d041a58a53f2bad9ccc90645b179bc787f7173d.tar.bz2 betterLibrary-4d041a58a53f2bad9ccc90645b179bc787f7173d.zip |
Bug fixes
-rw-r--r-- | app/loadcss.js | 7 | ||||
-rw-r--r-- | app/style.css | 27 |
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; |