temas de cores ambiente e brilho em 12.10 / 13.04

temas de cores ambiente e brilho em 12.10 / 13.04

Alguém sabe se esses temas já são compatíveis com a versão mais recente do gtk?

Gosto do tema ambiente, mas gostaria que os destaques laranja fossem azuis ou o que eu quiser no momento.

Sinta-se à vontade para sugerir quaisquer alternativas.

Responder1

Bem, você pode editar os arquivos CSS do GTK para alterar a cor da seleção:

  1. Crie um arquivo de texto com um nome parecido colour.she cole as linhas de sopro no arquivo.
    cor antiga=f07746
    nova cor=f0cb46
    old_progress_bar_color=db6a3c
    new_progress_bar_color=dbb93b
    sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-2.0/gtkrc
    sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
    sed -i "s|$oldcolor|$newcolor|g" /usr/share/themes/Ambiance/gtk-3.0/settings.ini
    sed -i "s|$old_progress_bar_color|$new_progress_bar_color|g" /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
    
  2. Torne este script executável, entre em um terminalchmod +x colour.sh
  3. Agora digite sudo ./colour.shno terminal para executar o script e coloque sua senha quando solicitado.
  4. Efetue logout e login novamente, e a cor de seleção será alterada para amarelo claro (do laranja padrão).

O script acima altera as cores da barra de seleção e progresso para amarelo, como pode ser visto na imagem abaixo.

insira a descrição da imagem aqui

Isso funciona em qualquer lugar, exceto na barra de progresso do filecopy do nautilus. Ambiance usa um arquivo de imagem png para pintar a barra de progresso da caixa de diálogo de cópia de arquivo (o arquivo é este: /usr/share/themes/Ambiance/gtk-3.0/assets/progressbar-vertical-fill.pnge /usr/share/themes/Ambiance/gtk-3.0/assets/progressbar-horizontal-fill.png). Agora você precisa fazer alguma mágica de imagem via gimp para converter a cor dessas imagens de laranja para amarelo por meio da transformação de cores (isto é "Colorize" no gimp). Um tutorial detalhado para o mesmo pode serencontrado aqui.

Botões de borda de janela, caixas de seleção, botões de opção e tudo mais são renderizados a partir de arquivos png, localizados em /usr/share/themes/Ambiance/gtk-3.0/assets, /usr/share/themes/Ambiance/gtk-3.0/assetse /usr/share/themes/Ambiance/metacity-1. Essas imagens precisam ser convertidas de laranja para amarelo. Deve haver uma maneira de automatizar essas conversões de cores por meio de scripts.O link do superusuário sobre como alterar as cores da imagemdeveria ajudar com tudo isso.

OBSERVAÇÃO:Você pode encontrar uma lista completa de códigos hexadecimais ( f07746é laranja e f0cb46é amarelo)aqui.

Você também pode encontrar as cores análogas a uma determinada cor emesse link. Basta substituir o código hexadecimal da cor no link pela sua cor e você poderá obter tons e matizes correspondentes de outras cores.

informação relacionada