Problema do Firefox com tema de alto contraste

3

Estou usando o tema inverso de alto contraste em 12.04, pois sou deficiente visual. Isso geralmente funciona muito bem, mas causa um problema no Firefox, pois o texto inserido, por exemplo, em uma pesquisa do Google, é branco. Como o plano de fundo do texto também é branco, você não consegue ver o que está digitando.

Eu li através de um bom trinta sites com problemas semelhantes, mas até agora nada funciona.

Eu tentei todas as configurações no Firefox, como desmarcar a opção "Usar padrões do sistema", bem como informar manualmente ao Firefox quais cores usar e essas configurações não têm absolutamente nenhum efeito em nada.

    
por user87239 03.09.2012 / 13:49

4 respostas

1

Se você estiver disposto, considere isso: Crie (ou edite) userContent.css usando um editor de texto simples (já que deve ser um arquivo de texto simples) no seguinte caminho: /home/your_name/.mozilla/firefox/*****/chrome/userContent.css onde ****** é o perfil exclusivo de cada usuário.

Você também pode ter que criar a pasta chrome , pois provavelmente ela não existirá nas versões mais recentes do Firefox.

Nesse arquivo, coloque o seguinte:

% bl0ck_qu0te%

Tudo o que isso faz é forçar uma cor de fonte preta nas caixas de entrada no site google.com. Se você quiser que o código seja aplicado globalmente, remova a primeira linha e as chaves externas.

Tenha em atenção que chrome e userContent.css são sensíveis a maiúsculas e minúsculas .

Como alternativa, você pode instalar a extensão Stylish e, em seguida, navegar pelo galeria de estilos disponível. Existe também um fórum bem frequentado.

A vantagem (ou desvantagem) de modificar os arquivos userContent.css (e userChrome.css) ou usar a extensão Stylish é que as configurações em suas folhas de estilo ou em Stylish terão a última palavra e não o tema. Assim, você pode alterar os temas sem afetar a aparência do seu Firefox.

    
por user25656 03.09.2012 / 15:26
0

Você já tentou alterar o userContent.css no diretório de perfis do Firefox?

Crie um novo arquivo (ou edite-o, se existir) ~/.mozilla/firefox/your_profile_directory/chrome/userContent.css . Substitua your_profile_directory pela sua pasta de perfil, provavelmente será algo como cvrat3qh.default .

Copie e cole as seguintes linhas nesse arquivo:

input[type="text"],
input[type="password"],
textarea
{
  -moz-appearance: none !important;
  background: white;
  color: black;

  border-radius: 5px;
  border: 1px solid #BBB;
  background-color: white;
  padding: 3px;
  color: black;
}

e reinicie o Firefox.

    
por jeremija 03.09.2012 / 15:33
0

Aqui está um userstyle para Stylish que implementa a correção CSS.

    
por Mike Chelen 24.09.2012 / 15:39
0

Descobri que a melhor maneira de fazer isso era pegar o bloco de código fornecido pelo jeremija e colá-lo no Stylish. Ele alterará o problema da cor do texto em todos os sites sem afetar o tema do Firefox e também negará a necessidade de vasculhar os arquivos ocultos tentando encontrar o documento de configuração correto.

    
por user158922 09.07.2013 / 18:26