mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 23:05:42 +00:00
Bug 1747423 - Remove the @buttonState* preprocessor %defines; remove vars from (macos only) .panel-buttons r=amy
Differential Revision: https://phabricator.services.mozilla.com/D137349
This commit is contained in:
parent
17d105d1c2
commit
f7976e8cc8
@ -80,11 +80,11 @@ menu.subviewbutton > .menu-right {
|
||||
padding: 2px 6px;
|
||||
}
|
||||
|
||||
.panel-button@buttonStateHover@ {
|
||||
.panel-button:not([disabled]):hover {
|
||||
background-color: var(--panel-item-hover-bgcolor);
|
||||
}
|
||||
|
||||
.panel-button@buttonStateActive@ {
|
||||
.panel-button:not([disabled]):hover:active {
|
||||
background-color: var(--panel-item-active-bgcolor);
|
||||
}
|
||||
|
||||
|
@ -4,9 +4,7 @@
|
||||
|
||||
%filter substitution
|
||||
|
||||
%define buttonStateHover :not([disabled],[open],:active):is(:hover)
|
||||
%define menuStateHover :not([disabled],:active)[_moz-menuactive]
|
||||
%define buttonStateActive :not([disabled]):is([open],:hover:active)
|
||||
%define menuStateActive :not([disabled])[_moz-menuactive]:active
|
||||
%define menuStateMenuActive :not([disabled])[_moz-menuactive]
|
||||
%define inAnyPanel :is(:not([cui-areatype="toolbar"]), [overflowedItem=true])
|
||||
|
Loading…
Reference in New Issue
Block a user