Eu tenho um tema GTK escuro, não quero que o Firefox ignore tudo junto, só quero que o tema afete o cromo do Firefox (botões, barra de endereços, barra de favoritos etc.), mas quero o tema para ser ignorado pelos sites, os sites não devem ser temáticos pelo navegador! É um pecado, e faz com que tudo pareça uma porcaria absoluta. Se alguém tiver alguma idéia de como consertar isso, seria ótimo, obrigado!
Editar: na imagem abaixo, o painel superior mostra que o texto inserido na caixa de pesquisa fica quase invisível quando o "tema sombrio" é aplicado; o painel inferior mostra o texto claramente visível quando o tema escuro não é aplicado.
Respostas:
Espero entender sua situação corretamente. Parece um pouco relacionado ao problema do Firefox de tema de alto contraste e à necessidade de modificar o tema do gnome 3 para o navegador . E minha resposta abaixo é essencialmente a que eu forneci para essas perguntas!
Feche (saia) todas as instâncias do Firefox. Vá para a sua pasta de perfil. É aqui:
~/.mozilla/firefox/randomstring.default
. Lá, procure uma subpasta chamadachrome
.Se não existir, crie-o.
Para criar a
chrome
pasta, você pode usar seu gerenciador de arquivos (ou a linha de comando commkdir chrome
).Se
chrome
existir, procure um arquivo chamadouserContent.css
. Caso contrário, crie um arquivo de texto vazio com esse nome nachrome
pasta. Agora abrauserContent.css
com um editor de texto e cole ou anexe este código:Salve o arquivo (como texto sem formatação) e feche o editor de texto. Reinicie o Firefox. Agora você deve ter texto em preto sobre fundo cinza claro. Você pode usar a combinação de cores que preferir.
Notas:
chrome
euserContent.css
são maiúsculas de minúsculas e deve ser digitado corretamente. As configurações aqui terão precedência sobre as do tema do sistema operacional e permanecerão as mesmas no Firefox, independentemente de qualgtk
tema você alternar.fonte
!important
marcador. Se você o deixar, o problema será resolvido, mas todas as entradas que devem ser transparentes ficarão brancas.INPUT, TEXTAREA {color: unset; background: unset; }
Por alguma razão, não consegui que a resposta aceita funcionasse, por isso escrevi um pequeno script Greasemonkey para obter o mesmo efeito: https://gist.github.com/einarmagnus/d741e30ad13b051d7971
Isso funcionou para mim.
fonte