Už dlouho používám Nabídka Whisker jako moje nabídka v panelu Xfce Bez ohledu na mé změny distribuce jsem však v poslední době musel v noci trávit mnoho hodin před monitorem a dávám přednost tomu, aby barvy věcí, které hodně používám, byly tmavší.
Nejprve jsem si myslel, že Whisker mé téma nesleduje / nepoužívá gtk, ale pak jsem to zjistil slovy jeho tvůrce se kterým se zachází jako s běžným nebo normálním oknem (Nemůže to být nabídka Gtk kvůli použitým widgetům, způsobují problémy), a proto pokud sleduje barvy motivu, ale barvy oken, ne ty, které odpovídají nabídkám:
Whisker Menu je běžné okno, a proto odpovídá tématu GTK běžných oken. Nemůže to být GtkMenu kvůli widgetům, které používá (věřte mi, zkusil jsem to), takže neodpovídá tematice nabídek
Ale právě tam Graeme podrobně popisuje, jak to lze snadno změnit pomocí nastavení v souboru .gtkrc-2.0.
V mém případě jsem šel z tohoto:
K tomuto:
A udělal jsem to podle toho, co zmiňuje na výše uvedené stránce, následující kód upravuje pravý panel nebo kategorie a nabídku. bg odkazuje na pozadí a fg dopředu, v těchto případech k textům. Tyto 3 státy NORMÁLNÍ, ACTIVE y PRELIGHT odkazují na nevybraný, vybraný a vybraný stav, ale ne s kurzorem nad ním.
Nastavte barvy nabídky Whisker
style "WhiskerNegro"
{
bg[NORMAL] = "#404040"
bg[ACTIVE] = "#606060"
bg[PRELIGHT] = "#808080"
fg[NORMAL] = "#ccc"
fg[ACTIVE] = "#fff"
fg[PRELIGHT] = "#fff"
}
widget "whiskermenu-window*" style "WhiskerNegro"
Tímto způsobem se upraví levý panel nebo pohled na prvky:
style "ArbolNegroNumix"
{
base[NORMAL] = "#2D2D2D"
base[ACTIVE] = "#D64937"
text[NORMAL] = "#ccc"
text[ACTIVE] = "#fff"
}
widget "whiskermenu-window*TreeView*" style "ArbolNegroNumix"
A nakonec to změní vzhled vstupního / vyhledávacího pole:
style "Busqueda"
{
base[NORMAL] = "#2D2D2D"
base[ACTIVE] = "#D64937"
text[NORMAL] = "#ccc"
text[ACTIVE] = "#fff"
}
widget "whiskermenu-window*GtkEntry*" style "Busqueda"
Barvy jsou samozřejmě „podle vkusu spotřebitele“, proto si je přizpůsobte podle svých potřeb. Aby se změny projevily, je nutné relaci ukončit a znovu se přihlásit, nicméně pokud se chcete vyhnout problémům nebo máte otevřené důležité věci, můžete panel Xfce restartovat pomocí xfce4-panel -r