From 5bf82a5b81ef172d544da9c5c25492577270e8aa Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Sun, 30 May 2021 13:29:55 -0400 Subject: Primary audio fixes (#1719) * Fix case when subIndex is not assigned * Fix incorrect assignment of primary card audio * Improve opacity style * Improve styles for :focus-visible --- ext/css/display.css | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) (limited to 'ext/css') diff --git a/ext/css/display.css b/ext/css/display.css index b46540c7..ac9dae0a 100644 --- a/ext/css/display.css +++ b/ext/css/display.css @@ -2067,25 +2067,32 @@ button.footer-notification-close-button { opacity: 0; transition: opacity var(--animation-duration) linear; } -.popup-menu-item-group:hover .popup-menu-item-set-primary-audio-button .popup-menu-item-icon { +.popup-menu-item-audio-button:hover~.popup-menu-item-set-primary-audio-button .popup-menu-item-icon, +.popup-menu-item-audio-button:active~.popup-menu-item-set-primary-audio-button .popup-menu-item-icon, +.popup-menu-item-audio-button:focus~.popup-menu-item-set-primary-audio-button .popup-menu-item-icon { opacity: 0.25; } -.popup-menu-item-group .popup-menu-item-set-primary-audio-button:hover .popup-menu-item-icon, -.popup-menu-item-group .popup-menu-item-set-primary-audio-button:active .popup-menu-item-icon, -.popup-menu-item-group .popup-menu-item-set-primary-audio-button:focus .popup-menu-item-icon { +.popup-menu-item-set-primary-audio-button:hover .popup-menu-item-icon, +.popup-menu-item-set-primary-audio-button:active .popup-menu-item-icon, +.popup-menu-item-set-primary-audio-button:focus .popup-menu-item-icon { opacity: 0.375; } -.popup-menu-item-group .popup-menu-item-set-primary-audio-button:focus:not(:focus-visible) .popup-menu-item-icon { +.popup-menu-item-set-primary-audio-button:focus:not(:focus-visible) .popup-menu-item-icon { opacity: 0; } -.popup-menu-item-group .popup-menu-item-set-primary-audio-button:hover:not(:focus-visible) .popup-menu-item-icon, -.popup-menu-item-group .popup-menu-item-set-primary-audio-button:active:not(:focus-visible) .popup-menu-item-icon { +.popup-menu-item-audio-button:hover~.popup-menu-item-set-primary-audio-button:not(:focus-visible) .popup-menu-item-icon, +.popup-menu-item-audio-button:active~.popup-menu-item-set-primary-audio-button:not(:focus-visible) .popup-menu-item-icon, +.popup-menu-item-audio-button:focus~.popup-menu-item-set-primary-audio-button:not(:focus-visible) .popup-menu-item-icon { + opacity: 0.25; +} +.popup-menu-item-set-primary-audio-button:hover:not(:focus-visible) .popup-menu-item-icon, +.popup-menu-item-set-primary-audio-button:active:not(:focus-visible) .popup-menu-item-icon { opacity: 0.375; } -.popup-menu-item-group[data-is-primary-card-audio=true] .popup-menu-item-set-primary-audio-button .popup-menu-item-icon, -.popup-menu-item-group[data-is-primary-card-audio=true] .popup-menu-item-set-primary-audio-button:hover .popup-menu-item-icon, -.popup-menu-item-group[data-is-primary-card-audio=true] .popup-menu-item-set-primary-audio-button:active .popup-menu-item-icon, -.popup-menu-item-group[data-is-primary-card-audio=true] .popup-menu-item-set-primary-audio-button:focus .popup-menu-item-icon { +.popup-menu-item-group[data-is-primary-card-audio=true]>.popup-menu-item-audio-button~.popup-menu-item-set-primary-audio-button .popup-menu-item-icon, +.popup-menu-item-group[data-is-primary-card-audio=true]>.popup-menu-item-audio-button~.popup-menu-item-set-primary-audio-button:hover .popup-menu-item-icon, +.popup-menu-item-group[data-is-primary-card-audio=true]>.popup-menu-item-audio-button~.popup-menu-item-set-primary-audio-button:active .popup-menu-item-icon, +.popup-menu-item-group[data-is-primary-card-audio=true]>.popup-menu-item-audio-button~.popup-menu-item-set-primary-audio-button:focus .popup-menu-item-icon { opacity: 1; } -- cgit v1.2.3