Firefox ignora o tema GTK para coisas locais

3

Eu sei que isso é praticamente uma duplicata de Como alguém pode fazer o Firefox ignorar completamente o meu tema GTK? , mas o respostas sobre isso não são uma solução permanente. Funciona com o lançamento do firefox no terminal.

Eu gostaria de saber uma solução que funciona para todas as instâncias do Firefox, não importa como ele foi criado. Existe a possibilidade de editar o arquivo userContent.css, mas as configurações que você faz aleatoriamente não se aplicam a alguns sites ou em algumas situações, estranhamente, mesmo com o !important adicionado ...

Eu tenho um tema GTK escuro e isso resulta em algumas caixas de texto com um plano de fundo preto com texto preto com um userContent.css que possui

input, textarea {
    color: black !important;
    background-color: white !important;
}

Atualizar

Alterei uma configuração em about: config de true para false, ou seja, browser.display.use_system_colors . Tudo parece normal e bem agora, por uma exceção: tudo que é executado em localhost . Isso inclui o PHPMyAdmin e um site que estou criando. Eu gostaria de saber se existe uma solução para isso.

    
por MarioDS 17.12.2012 / 17:15

1 resposta

0

A melhor solução para dizer ao Firefox que deve usar o tema light em vez de dark é especificando a variável GTK_THEME antes do lançamento.

Então, 3 maneiras de fazer isso ...

1- do terminal você pode fazer:

GTK_THEME=Adwaita:light firefox

2- se você odeia o terminal e quer fechá-lo assim que o firefox funciona:

GTK_THEME=Adwaita:light firefox &

3- Se você quiser que este seja o comportamento padrão:

Basta adicionar duas linhas ao script do ativador do Firefox, localizado em /usr/lib/firefox/firefox.sh

no tipo de terminal:

sudo gedit /usr/lib/firefox/firefox.sh

veja o início do script para isso:

MOZ_LIBDIR=/usr/lib/firefox
MOZ_APP_LAUNCHER='which $0'
MOZ_APP_NAME=firefox

export MOZ_APP_LAUNCHER

e altere para isto:

MOZ_LIBDIR=/usr/lib/firefox
MOZ_APP_LAUNCHER='which $0'
MOZ_APP_NAME=firefox
GTK_THEME=Adwaita:light

export MOZ_APP_LAUNCHER
export GTK_THEME

Por fim, reinicie o Firefox.

Espero que isso ajude.

Por favor, ajude-me votando nisso.

Obrigado:)

    
por Bannaz 27.05.2016 / 21:17