caixa de seleção de temas GTK3 e GTK2

1

Eu tenho um bom tema. Mas há uma desvantagem. Não vejo se a caixa de seleção está marcada ou desmarcada até colocar o cursor do mouse acima dela. Você pode me dizer o que devo mudar no tema para poder ver o estado da caixa de seleção?

Algum exemplo: No thunderbird, esse problema está presente: as marcas de escala não são visíveis (porque a cor do plano de fundo é branca e a cor do carrapato também é branca). Mas no nautilus eu posso ver os estados da caixa de seleção, não é uma marca comum, o ckeckbox muda sua cor. A partir do comentário vasa1 poderia ser inferido que eu tenho esse problema com o tema GTK2.

Nome do tema: Shiki-Nouveau-Dust

    
por user14416 09.08.2012 / 18:00

1 resposta

2

Eu acho que o principal motivo para o comportamento do tema corrompido, estava faltando pacote     gtk-engines-murrine na minha distribuição (gentoo). Instalar esse pacote ajuda a resolver esse problema. Neste caso, nenhum ajuste de tema foi necessário. Para verificar os pacotes ausentes relacionados ao gtk, tente executar o aplicativo baseado em gtk a partir do shell e observe a saída padrão.

No caso, se este não for o caso, pode-se tentar verificar as cores determinadas usadas em widgets gtk, por exemplo. # 000000 ou #ffffff e procure pela ocorrência de cor nos arquivos de tema, que normalmente estão na pasta     ~ / .themes Eu uso a ferramenta 'gcolor-2' para escolher a cor dos widgets em execução. No caso do tema 'AmbiancePNight', encontrei o seguinte no arquivo 'gtkrc':

style "radiocheck"  = "button" {
    text[NORMAL] =  lighter(@selected_bg_color)
    text[PRELIGHT] = shade(1.06, shade (0.535, @selected_bg_color))
    bg[NORMAL]   = shade (0.92, @bg_color)
    bg[PRELIGHT] = mix (0.2, @selected_bg_color, shade(1.1, @bg_color))
    fg[INSENSITIVE] = darker (@bg_color)
    fg[ACTIVE] = @fg_color

    engine "murrine" {
        reliefstyle = 3
        gradient_shades = {1.2, 1.0, 1.0, 0.9}
        shadow_shades = {0.6, 0.5}
        textstyle = 0
    }
}

Comece seu editor favorito e tente jogar com a primeira linha, por exemplo, assim: text[NORMAL] = "#fff"

Depois disso, abra a caixa de diálogo do seletor de temas e desmarque / selecione o tema para carregar novas configurações. NOTA: se você usar uma sintaxe errada, o tema não será carregado e um tema diferente será usado no lugar !!!

    
por Soda 19.01.2013 / 04:59