|
@@ -25,7 +25,12 @@
|
|
|
|
|
|
#side-panel ytmusic-player-queue-item:hover .bytm-queue-btn-container,
|
|
|
ytmusic-playlist-shelf-renderer ytmusic-responsive-list-item-renderer:hover .bytm-queue-btn-container,
|
|
|
-ytmusic-shelf-renderer ytmusic-responsive-list-item-renderer:hover .bytm-queue-btn-container {
|
|
|
+ytmusic-shelf-renderer ytmusic-responsive-list-item-renderer:hover .bytm-queue-btn-container,
|
|
|
+/* same thing but with :focus-within */
|
|
|
+#side-panel ytmusic-player-queue-item:focus-within .bytm-queue-btn-container,
|
|
|
+ytmusic-playlist-shelf-renderer ytmusic-responsive-list-item-renderer:focus-within .bytm-queue-btn-container,
|
|
|
+ytmusic-shelf-renderer ytmusic-responsive-list-item-renderer:focus-within .bytm-queue-btn-container
|
|
|
+{
|
|
|
display: inline-flex;
|
|
|
align-items: center;
|
|
|
}
|
|
@@ -36,14 +41,16 @@ ytmusic-responsive-list-item-renderer .title-column {
|
|
|
|
|
|
#side-panel ytmusic-player-queue-item[play-button-state="loading"] .bytm-queue-btn-container,
|
|
|
#side-panel ytmusic-player-queue-item[play-button-state="playing"] .bytm-queue-btn-container,
|
|
|
-#side-panel ytmusic-player-queue-item[play-button-state="paused"] .bytm-queue-btn-container {
|
|
|
+#side-panel ytmusic-player-queue-item[play-button-state="paused"] .bytm-queue-btn-container
|
|
|
+{
|
|
|
/* using a var() with predefined value from YTM is not viable since the nesting changes the actual value of the variable */
|
|
|
background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #030303 15%);
|
|
|
}
|
|
|
|
|
|
#side-panel ytmusic-player-queue-item[selected][play-button-state="loading"] .bytm-queue-btn-container,
|
|
|
#side-panel ytmusic-player-queue-item[selected][play-button-state="playing"] .bytm-queue-btn-container,
|
|
|
-#side-panel ytmusic-player-queue-item[selected][play-button-state="paused"] .bytm-queue-btn-container {
|
|
|
+#side-panel ytmusic-player-queue-item[selected][play-button-state="paused"] .bytm-queue-btn-container
|
|
|
+{
|
|
|
/* using a var() with predefined value from YTM is not viable since the nesting changes the actual value of the variable */
|
|
|
background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #1D1D1D 15%);
|
|
|
}
|
|
@@ -60,10 +67,14 @@ ytmusic-responsive-list-item-renderer.bytm-has-queue-btns .bytm-generic-list-que
|
|
|
visibility: hidden !important;
|
|
|
}
|
|
|
|
|
|
-ytmusic-responsive-list-item-renderer.bytm-has-queue-btns:hover .bytm-generic-list-queue-btn-container {
|
|
|
+ytmusic-responsive-list-item-renderer.bytm-has-queue-btns:hover .bytm-generic-list-queue-btn-container,
|
|
|
+ytmusic-responsive-list-item-renderer.bytm-has-queue-btns:focus-within .bytm-generic-list-queue-btn-container
|
|
|
+{
|
|
|
visibility: visible;
|
|
|
}
|
|
|
|
|
|
-ytmusic-responsive-list-item-renderer.bytm-has-queue-btns:hover .bytm-generic-list-queue-btn-container a.bytm-generic-btn {
|
|
|
+ytmusic-responsive-list-item-renderer.bytm-has-queue-btns:hover .bytm-generic-list-queue-btn-container a.bytm-generic-btn,
|
|
|
+ytmusic-responsive-list-item-renderer.bytm-has-queue-btns:focus-within .bytm-generic-list-queue-btn-container a.bytm-generic-btn
|
|
|
+{
|
|
|
visibility: visible !important;
|
|
|
}
|