diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2021-05-30 13:29:55 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-30 13:29:55 -0400 |
commit | 5bf82a5b81ef172d544da9c5c25492577270e8aa (patch) | |
tree | 825b2ac1d109e8dee194caf00dcf9add3a4a7994 /ext/css/display.css | |
parent | cca01e85a35576225661699a7be63550e9500642 (diff) |
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
Diffstat (limited to 'ext/css/display.css')
-rw-r--r-- | ext/css/display.css | 29 |
1 files changed, 18 insertions, 11 deletions
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; } |