Estou tentando responder, embora não use canela. Estou executando o Xfce 4.10 no Ubuntu 12.04.
Eu posso editar o arquivo gtkrc
do tema (na pasta gtk-2.0
) de duas maneiras.
Primeiro, posso melhorar o contraste entre texto e plano de fundo modificando bg[SELECTED]
: o exemplo usa "amarelo" em vez de selected_bg_color
.
estilo "menu"
{
ythickness = 3
xthickness = 0
GtkMenuBar :: shadow-type = GTK_SHADOW_NONE
bg [SELECIONADO] ="amarelo" # @ selected_bg_color
bg [NORMAL] = sombra (1.18, @bg_color)
bg [PRELIGHT] = @selected_bg_color
bg [ACTIVE] = sombra (1.18, @bg_color)
bg [INSENSITIVE] = sombra (1.18, @bg_color)
fg [NORMAL] = @fg_color
fg [PRELIGHT] = @base_color
fg [SELECIONADO] = @base_color
fg [ACTIVE] = @base_color
O resultado está aqui:
Como alternativa, posso melhorar o contraste modificando fg[PRELIGHT]
: o próximo exemplo usa "verde" em vez de base_color
.
estilo "menu"
{
ythickness = 3
xthickness = 0
GtkMenuBar :: shadow-type = GTK_SHADOW_NONE
bg [SELECIONADO] = @selected_bg_color
bg [NORMAL] = sombra (1.18, @bg_color)
bg [PRELIGHT] = @selected_bg_color
bg [ACTIVE] = sombra (1.18, @bg_color)
bg [INSENSITIVE] = sombra (1.18, @bg_color)
fg [NORMAL] = @fg_color
fg [PRELIGHT] ="verde" # @ base_color
fg [SELECIONADO] = @base_color
fg [ACTIVE] = @base_color
Se preferir as mesmas cores usadas por seu tema atual, considere usar shade
para clarear ou escurecer o texto ou o plano de fundo. Valores mais altos iluminam, valores mais baixos escurecem.