Bug 1929594 - [devtools] Use --theme-text-color-inactive for disabled menu items instead of tweaking the opacity. r=devtools-reviewers,ochameau.

This makes the element nicely adapt to High Contrast Mode.

Differential Revision: https://phabricator.services.mozilla.com/D228191
This commit is contained in:
Nicolas Chevobbe 2024-11-07 16:01:43 +00:00
Родитель 5e7e26f392
Коммит 9183fd6097
1 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -579,7 +579,7 @@ strong {
}
&[disabled] {
opacity: 0.5;
color: var(--theme-text-color-inactive);
}
&[aria-checked="true"] {
@ -613,10 +613,13 @@ strong {
.menuitem > button.command:is([role="menuitem"],[role="menuitemcheckbox"],[role="link"]) {
appearance: none;
border: none;
color: var(--theme-arrowpanel-color);
background-color: transparent;
text-align: start;
width: 100%;
&:not([disabled]) {
color: var(--theme-arrowpanel-color);
}
}
.checkbox-container .menuitem > .command > .label {