gtk3: Avoid getting the mate-panel's menu text to white
Seems the popup window also has .mate-panel-menu-bar style class, unfortunately.
Seems the popup window also has .mate-panel-menu-bar style class, unfortunately.
by roundabout, Thursday, 30 November 2017, 13:16:43 (1512047803), pushed by roundabout, Sunday, 11 May 2025, 13:22:17 (1746969737)
Author identity: nana-4 <hnmaigo@gmail.com>
0aac9dedd9c3bef157a7f1f4ab13908afcc2a222
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: rgba(0, 0, 0, 0.6);
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: rgba(0, 0, 0, 0.6);
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: rgba(0, 0, 0, 0.6);
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: rgba(0, 0, 0, 0.6);
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
.mate-panel-menu-bar {
background-color: #263238;
color: rgba(255, 255, 255, 0.7);
font-weight: 500;
}
.mate-panel-menu-bar:not(.popup) {
color: rgba(255, 255, 255, 0.7);
}
.mate-panel-menu-bar button {
min-height: 16px;
min-width: 16px;
// let's start it
.mate-panel-menu-bar {
background-color: $solid_panel_bg_color;
color: $inverse_secondary_fg_color;
font-weight: 500;
// Avoid changing the menu text color
&:not(.popup) { color: $inverse_secondary_fg_color; }
button {
@extend %flat_button;
@extend %button_selected.flat;