diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2023-12-06 23:37:14 -0500 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2023-12-06 23:37:14 -0500 |
commit | cc050b583bdc8b00a651b5296004d8aa9479aa8e (patch) | |
tree | 232ab3007a209f0a1f7ed340988a07115d3d5256 | |
parent | aaf7e53b969748dd2e6cbacd5bc6a946e791a1a4 (diff) | |
download | betterLibrary-cc050b583bdc8b00a651b5296004d8aa9479aa8e.tar.gz betterLibrary-cc050b583bdc8b00a651b5296004d8aa9479aa8e.tar.bz2 betterLibrary-cc050b583bdc8b00a651b5296004d8aa9479aa8e.zip |
update for latest spotify
-rw-r--r-- | CustomApps/betterLibrary/loadcss.js | 5 | ||||
-rw-r--r-- | CustomApps/betterLibrary/style.css | 33 |
2 files changed, 15 insertions, 23 deletions
diff --git a/CustomApps/betterLibrary/loadcss.js b/CustomApps/betterLibrary/loadcss.js index 8d88d0e..2b4f1b5 100644 --- a/CustomApps/betterLibrary/loadcss.js +++ b/CustomApps/betterLibrary/loadcss.js @@ -1,8 +1,5 @@ (function loadcss() { document.getElementsByTagName('head')[0].insertAdjacentHTML( 'beforeend', - // '<link rel="stylesheet" href="spicetify-routes-betterlibrary.css" />'); - // the line above is not working. directly add css instead - '<style>.Root__top-container:has(.betterLibBox) .LayoutResizer__resize-bar{visibility:hidden}.betterLibText{display:none;justify-content:center;align-items:center;height:100%}.main-yourLibraryX-library .betterLibText{display:var(--betterlib-show-placeholder-text)}.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;font-size:x-large;color:white}.main-yourLibraryX-library .main-yourLibraryX-header{display:none}.main-yourLibraryX-library .main-yourLibraryX-header:has(.WYU7SXdABSulyirnmIYb){display:flex}.IconWrapper__Wrapper-sc-16usrgb-0.Wrapper-md-leading{display:none}.Button-sc-1dqy6lx-0.Button-md-24-buttonTertiary-iconOnly-condensed-useBrowserDefaultFocusStyle.main-yourLibraryX-collapseButtonWrapper.main-yourLibraryX-button.main-useDropTarget-base{display:none}button.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base{display:none}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}span button.Button-sc-1dqy6lx-0.Button-sm-16-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base{display:inherit}.main-yourLibraryX-library{padding-top:5px}span.Type__TypeElement-sc-goli3j-0.TypeElement-balladBold-type{display:var(--betterlib-fix-collaped-view,inherit)}.main-yourLibraryX-entryPoints.main-yourLibraryX-library{display:var(--betterlib-hide-sidebar-library,inherit)}'); - // disable after window is closed to prevent an expanded sidebar on opening + '<link rel="stylesheet" href="extensions/betterLibrary/style.css" />'); //BROKEN })();
\ No newline at end of file diff --git a/CustomApps/betterLibrary/style.css b/CustomApps/betterLibrary/style.css index 235be85..86a29fe 100644 --- a/CustomApps/betterLibrary/style.css +++ b/CustomApps/betterLibrary/style.css @@ -16,9 +16,9 @@ display: var(--betterlib-show-placeholder-text,flex); } -/* 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 +/* makes the "your library" not clickable, expands and styles the text*/ +button.Button-sc-1dqy6lx-0.Button-medium-medium-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.main-useDropTarget-folder, +button.Button-sc-1dqy6lx-0.Button-medium-medium-buttonTertiary-iconLeading-condensed-useBrowserDefaultFocusStyle.main-yourLibraryX-collapseButtonWrapper.main-yourLibraryX-button.main-useDropTarget-base { pointer-events: none; font-size: x-large; @@ -30,38 +30,33 @@ display: none; } -/* shows the header if the user is in a folder*/ +/* shows the library header if the user is in a folder*/ .main-yourLibraryX-library .main-yourLibraryX-header:has(.WYU7SXdABSulyirnmIYb) { display: flex; } -/* hides collapse button */ -.IconWrapper__Wrapper-sc-16usrgb-0.Wrapper-md-leading { +/* hides collapse button (library icon)*/ +span.IconWrapper__Wrapper-sc-16usrgb-0.Wrapper-medium-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 -{ +/* hides collapse button (library icon) in folder*/ +/* button.Button-sc-1dqy6lx-0.Button-medium-medium-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.main-useDropTarget-folder, */ +button.Button-sc-1dqy6lx-0.Button-medium-medium-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 { +/* hides expand/reduce button (<- ->)(and also add(+) and more(...))*/ +button.Button-sc-1dqy6lx-0.Button-small-small-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 { +/* unhides add(+) and more(...)*/ +span button.Button-sc-1dqy6lx-0.Button-small-small-buttonTertiary-iconOnly-useBrowserDefaultFocusStyle.main-yourLibraryX-button.main-yourLibraryX-iconOnly.main-useDropTarget-base { display: inherit; } -/* add more padding to the sidebar */ +/* add more top padding to the sidebar */ .main-yourLibraryX-library { padding-top: 5px; } |