Делаем в теме Numix светлое меню

Нравится мне тема Numix, но не нравятся темное меню [ #444444], как пишут в интернетах поставил Theme configurator [gtk-theme-config], но в приложениях которые используют gtk-3 творился какой то ад: меню цвет меняло, шрифты оставались светлые, или наоборот, шрифты цвет меняли, а меню оставалось прежнего цвета, oomox тоже не смог помочь, в общем подправил файл вручную, и во всех приложениях которые используют gtk-3 стало все окей.


Выставил background меню #eeeeee, шрифта #444444
Привожу файл ~/.config/gtk-3.0/gtk.css
@define-color menu_bg_color #eeeeee;
@define-color menu_fg_color #444444;

GtkTreeMenu.menu,
GtkMenuToolButton.menu,
GtkComboBox .menu {
    background-color: @menu_bg_color;
}

.primary-toolbar .button .menu,
.toolbar .menu,
.toolbar .primary-toolbar .menu,
.menu, menu {
    border-style: none;
    background-image: none;
    background-color: @menu_bg_color;
    color: @menu_fg_color;
    box-shadow: none;
    text-shadow: none;
    -unico-inner-stroke-width: 0;
}

.menu.button:hover,
.menu.button:active,
.menu.button:active:disabled,
.menu.button:disabled,
.menu.button {
    background-color: @menu_bg_color;
    background-image: none;
}

GtkTreeMenu .menuitem * {
    color: @menu_fg_color;

}

.menuitem,
.menu .menuitem, menu menuitem {
    background-color: transparent;
}

.menu .menuitem:active,
.menu .menuitem:hover,
menu menuitem:hover {
    background-color: @theme_selected_bg_color;
}

.menuitem.check,
.menuitem.radio,
.menuitem.check:hover,
.menuitem.radio:hover,
.menuitem.check:active,
.menuitem.radio:active {
    background-color: transparent;
}

.menu .menuitem:disabled,
.menu .menuitem *:disabled,
menu menuitem:disabled,
menu menuitem *:disabled {
    color: mix(@menu_fg_color,@menu_bg_color,0.5);
}

.menuitem.arrow {
    color: alpha(@menu_fg_color, 0.6);
}

menuitem entry,
.menuitem .entry {
    border-color: shade(@menu_bg_color,0.7);
    border-image: none;
    background-color: @menu_bg_color;
    background-image: none;
    color: @menu_fg_color;
}

menuitem accelerator,
.menuitem .accelerator {
    color: alpha(@menu_fg_color,0.6);
}

menuitem accelerator:disabled,
.menuitem .accelerator:disabled {
    color: alpha(mix(@menu_fg_color,@menu_bg_color,0.5),0.6);
    text-shadow: none;
}

.menuitem.separator {
    background-color: transparent;
    color: shade(@menu_bg_color, 0.9);
}

.menuitem GtkCalendar,
.menuitem GtkCalendar.button,
.menuitem GtkCalendar.header,
.menuitem GtkCalendar.view {
    border-color: shade(@menu_bg_color,0.8);
    border-image: none;
    background-color: @menu_bg_color;
    background-image: none;
    color: @menu_fg_color;
}

menuitem GtkCalendar:indeterminate,
.menuitem GtkCalendar:indeterminate {
    color: mix(@menu_fg_color,@menu_bg_color,0.5);
}

menu separator, .csd menu separator,
  .menu separator, .csd
  .menu separator,
  .context-menu separator, .csd
  .context-menu separator {
    background-color: #d1d1d1;
    margin: 3px 0; 
    color: #d1d1d1;
}
.menu menuitem — задаем цвет шрифта
.menu — цвет фона
.menu menuitem:hove — цвет шрифта выделенного элемента

Надеюсь кому нибудь пригодится)

Upd: не хватает примеров:
Менюшка в хромиуме





Комментарии ()

    Есть вопрос или предложение пиши в Telegram @cloudsv

    MTProto прokси для Telegram

    Прямой эфир

    cloudsv 10 сентября 2020, 13:17
    MySQL Workbench падает при подключении 2
    cloudsv 31 августа 2020, 15:55
    Let's Encrypt это легко и просто 2
    cloudsv 05 августа 2020, 11:57
    Мне вчера стукнуло 34 4
    Алексей 19 июня 2020, 15:06
    Обновление Scala Rider G4 34
    Tmks 24 января 2020, 01:05
    Настройка прокси mtproto для Telegram 50
    cloudsv 26 октября 2019, 20:11
    Linux I/O Scheduler, для кого какой? 2
    alex 26 февраля 2019, 11:28
    Установка и настройка minidlna 1
    Георгий 18 декабря 2018, 09:13
    Пароль от резервной копии Bitrix 2
    cloudsv 17 октября 2020, 12:55
    Arch Linux Отключить DHCP IPv6 в systemd 0
    cloudsv 31 июля 2020, 00:54
    О жизни Мне вчера стукнуло 34 4
    cloudsv 15 апреля 2020, 18:45
    Arch Linux Основные hotkeys редактора Vim 0
    cloudsv 01 октября 2019, 11:00
    Arch Linux Локальный редирект порта в Linux 0
    cloudsv 25 августа 2019, 19:14
    О жизни Социальная сеть от Яндекса Aura 0
    cloudsv 31 июля 2019, 00:34
    О жизни 33 year old 0
    cloudsv 25 июня 2019, 21:29
    Telegram Полезные боты в Telegram 0