Tema - Como alterar a cor somente de um item específico do tema gráfico [RESOLVIDO]

1. Tema - Como alterar a cor somente de um item específico do tema gráfico [RESOLVIDO]

Claucio André Nunes de Oliveira
claucio23

(usa Linux Mint)

Enviado em 14/12/2018 - 08:38h

Ei, galera.

Instalei o Linx Mint 19 e, para quem é novato, estou amando o sistema.

O Tema (aparência) Mint-Y-Dark é muito bonito, mas tem um problema:

Os campos de preenchimento (ex: pesquisa, comentário, mensagem) têm fundo preto e a fonte tem cor cinza-escuro.

Gostaria de saber como posso mudar ou a cor de fundo desses campos ou a cor da fonte, sem alterar o resto.

Sei que no Linux dá pra fazer tudo, mas sou iniciante e não faço ideia.

Obrigado, abraços!


  


2. Re: Tema - Como alterar a cor somente de um item específico do tema gráfico [RESOLVIDO]

Claucio André Nunes de Oliveira
claucio23

(usa Linux Mint)

Enviado em 14/12/2018 - 09:02h

É engraçado que quando a gente escreve, a mente se organiza e então os insights vêm e você encontra os tópicos que precisa.
Eu mesmo consegui me virar seguindo dois tópicos em fóruns diferentes.
Então quem tiver futuramente o mesmo problema pode seguí-los também.

Esclarecimento: esse lance do fundo escuro é um bug do Firefox para temas escuros.

Primeiro crie um arquivo de texto somente com este conteúdo (copie e cole):

#!/bin/bash
#Description: Helper file to write user.js to /$HOME/.mozilla/firefox/usersprofile.default folder in order to fix issues with text visibility in input fields with some themes
if find "$HOME"/.mozilla/firefox/ -maxdepth 1 -type d -name '*.default' | head -1; then
TARGETPATH=$(find "$HOME"/.mozilla/firefox/ -maxdepth 1 -type d -name '*.default' | head -1)
TARGETFILE="$TARGETPATH/user.js"
TARGETSTRING="user_pref(\"widget.content.gtk-theme-override\", \"Adwaita\");"
if [ ! -f "$TARGETFILE" ]; then
touch "$TARGETFILE"
echo "creating file $TARGETFILE"
echo ""
fi
if ! grep -q "widget.content.gtk-theme-override" "$TARGETFILE"; then
echo "$TARGETSTRING" >> "$TARGETFILE"
echo "writing string '$TARGETSTRING' to $TARGETFILE"
echo ""
echo "please restart Firefox for fix to take effect"
else
echo "$TARGETFILE already contains a widget.content.gtk-theme-override"
fi
else
echo "could not locate your .default firefox profile"
fi
echo ""
read -rp "Press enter to exit the script."
exit


Salve como Firefox_fix.sh

Fonte: https://forums.linuxmint.com/viewtopic.php?p=1450174#p1450174

Depois siga os passos abaixo sobre como executar arquivo .sh
https://www.vivaolinux.com.br/topico/Duvidas-em-Geral/Executar-arquivo-sh-1

Funcionou pra mim.

Abraços!









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts