Update menuitem rules to reflect simplifications from 1959540

This commit is contained in:
MrOtherGuy
2025-04-15 21:32:22 +03:00
parent db143f9f42
commit 016521f0a2
8 changed files with 14 additions and 14 deletions

View File

@@ -5,7 +5,7 @@ See the above repository for updates as well as full license text. */
.urlbar-icon,
.toolbarbutton-icon,
.downloadIconShow > .button-box > .button-icon,
.menuitem-iconic .menu-iconic-icon,
.menuitem-iconic :is(.menu-iconic-icon,.menu-icon),
#downloads-indicator-icon,
.urlbar-input-container [role="button"] image{
transition: transform 83ms linear !important;
@@ -19,7 +19,7 @@ toolbar .toolbarbutton-1 > .toolbarbutton-icon{
toolbarbutton#scrollbutton-up:active > .toolbarbutton-icon,
toolbarbutton:not(.toolbarbutton-1):active > .toolbarbutton-icon,
toolbar .toolbarbutton-1:not([disabled]):active > .toolbarbutton-badge-stack > .toolbarbutton-icon,
.menuitem-iconic:active .menu-iconic-icon,
.menuitem-iconic:active :is(.menu-iconic-icon,.menu-icon),
.urlbar-page-action:active > .urlbar-icon{
transform: scale(0.6) !important;
}

View File

@@ -6,7 +6,7 @@ See the above repository for updates as well as full license text. */
.toolbarbutton-icon,
.tab-close-button,
.downloadIconShow > .button-box > .button-icon,
.menuitem-iconic .menu-iconic-icon,
.menuitem-iconic is(.menu-iconic-icon,.menu-icon),
#downloads-indicator-icon,
.urlbar-input-container [role="button"] image{
transition: transform 83ms linear !important;
@@ -23,7 +23,7 @@ toolbar .toolbarbutton-1 > .toolbarbutton-icon{
toolbarbutton#scrollbutton-up > .toolbarbutton-icon,
toolobar .toolbarbutton-1 > .toolbarbutton-icon,
toolbar .toolbarbutton-1 > .toolbarbutton-badge-stack > .toolbarbutton-icon,
.menuitem-iconic .menu-iconic-icon,
.menuitem-iconic is(.menu-iconic-icon,.menu-icon),
.urlbar-icon{
transform: scale(0.8) !important;
}
@@ -39,7 +39,7 @@ toolbar .toolbarbutton-1 > .toolbarbutton-icon{
toolbarbutton#scrollbutton-up:not([disabled]):hover > .toolbarbutton-icon,
toolbarbutton:not(.toolbarbutton-1):not([disabled]):hover > .toolbarbutton-icon,
toolbar .toolbarbutton-1:not([disabled]):hover > .toolbarbutton-badge-stack > .toolbarbutton-icon,
.menuitem-iconic:not([disabled]):hover .menu-iconic-icon,
.menuitem-iconic:not([disabled]):hover :is(.menu-iconic-icon,.menu-icon),
.urlbar-page-action:hover > .urlbar-icon{
transform: none !important;
}

View File

@@ -57,10 +57,10 @@ menuseparator:not(.in-menulist){
margin-block: var(--panel-separator-margin-vertical) !important;
}
#context-navigation > menuitem[_moz-menuactive] .menu-iconic-icon{
#context-navigation > menuitem[_moz-menuactive] :is(.menu-iconic-icon){
border-radius: var(--arrowpanel-menuitem-border-radius) !important;
}
#context-navigation > menuitem[_moz-menuactive]:not([disabled]) .menu-iconic-icon,
#context-navigation > menuitem[_moz-menuactive]:not([disabled]) :is(.menu-iconic-icon,.menu-icon),
menupopup > menuitem[_moz-menuactive],
menupopup > menu[_moz-menuactive]{
background-color: var(--panel-item-hover-bgcolor) !important;

View File

@@ -25,7 +25,7 @@ See the above repository for updates as well as full license text. */
#contentAreaContextMenu > menuitem[type="checkbox"]::before{
content: url("chrome://devtools/skin/images/checkbox.svg");
}
#contentAreaContextMenu > menuitem[type="checkbox"] > .menu-iconic-left{
#contentAreaContextMenu > menuitem[type="checkbox"] > :is(.menu-iconic-left,.menu-icon){
display: none;
}
#contentAreaContextMenu > menuitem[type="checkbox"][_moz-menuactive]::before,

View File

@@ -26,7 +26,7 @@ See the above repository for updates as well as full license text. */
#placesContext > menuitem[type="checkbox"]::before{
content: url("chrome://devtools/skin/images/checkbox.svg");
}
#placesContext > menuitem[type="checkbox"] > .menu-iconic-left{
#placesContext > menuitem[type="checkbox"] > :is(.menu-iconic-left,.menu-icon){
display: none;
}
#placesContext > menuitem[type="checkbox"][_moz-menuactive]::before,

View File

@@ -25,7 +25,7 @@ See the above repository for updates as well as full license text. */
#tabContextMenu > menuitem[type="checkbox"]::before{
content: url("chrome://devtools/skin/images/checkbox.svg");
}
#tabContextMenu > menuitem[type="checkbox"] > .menu-iconic-left{
#tabContextMenu > menuitem[type="checkbox"] > :is(.menu-iconic-left,.menu-icon){
display: none;
}
#tabContextMenu > menuitem[type="checkbox"][_moz-menuactive]::before,

View File

@@ -25,7 +25,7 @@ See the above repository for updates as well as full license text. */
.textbox-contextmenu > menuitem[type="checkbox"]::before{
content: url("chrome://devtools/skin/images/checkbox.svg");
}
.textbox-contextmenu > menuitem[type="checkbox"] > .menu-iconic-left{
.textbox-contextmenu > menuitem[type="checkbox"] > :is(.menu-iconic-left,.menu-icon){
display: none;
}
.textbox-contextmenu > [data-l10n-id="text-action-undo"]::before,

View File

@@ -4,10 +4,10 @@ See the above repository for updates as well as full license text. */
/* Makes constext navigation buttons appears as normal textual menuitems */
#context-navigation{ flex-direction: column !important; }
#context-navigation > menuitem > .menu-iconic-left{ display: none }
#context-navigation > menuitem > :is(.menu-iconic-left,.menu-icon){ display: none }
#context-navigation > menuitem{
padding-block: 0.5em;
padding-inline-start: 1em;
padding: var(--menuitem-padding,0.5em 1em) !important;
justify-content: start !important;
width: auto !important;
}