A atualização mais recente do Firefox versão 89 perdeu o respeito pelas minhas escolhas de tema no Windows 10 (20H2). Agora as barras de título são todas de uma cor e não consigo mais distinguir facilmente a diferença entre a janela ativa e a janela inativa.
Anteriormente, a diferença entre janelas ativas/inativas era fácil de ver:
Agora, as barras de título do Firefox 89 para a janela ativa e a janela inativa são as mesmas:
Quando atualizei para o Firefox 89, escolhi o "Tema do sistema" que diz: "Siga a configuração do sistema operacional para botões, menus e janelas". Infelizmente, não faz isso. Certifiquei-me de que o Windows tem Configurações> Personalização> Cores> " Barras de título e bordas da janela " ainda está marcada. Outros programas ainda se comportam adequadamente.
Eu posso colocar uma barra de título regular de volta na janela usando o seguinte:
about:config> "browser.tabs.drawInTitlebar = false"
Isso funciona parcialmente e pelo menos segue o esquema de cores correto, mas deixa as abas sem cores. Desde a configuração que controla que descreve o desenho das guias na barra de título, parece-me que deve seguir o esquema de cores da barra de título.
Desligar o "próton" aparentemente será desativado eventualmente, portanto, criar um userChrome.css como sugerido nesta resposta parece uma solução parcial decente. Infelizmente, cada janela tem suas próprias guias ativas/inativas.
Veja como a barra de título definida pelo userChrome.css aparece (ignore o texto em preto, a cor da barra de título é o problema):
Como você pode ver, todas as guias têm a mesma cor, independentemente de ser uma janela ativa ou inativa.
Então, como posso fazer com que o Firefox respeite minhas escolhas de cores do sistema operacional?
Desabilitar o Proton não é mais possível a partir do Firefox 91; e a partir do Firefox 92, não há mais uma opção integrada para usar a cor de destaque do Windows.
Você pode usar um tema do Firefox para adicionar cores definidas a certos elementos, mas se você realmente deseja restaurar a capacidade de usar a cor do tema do sistema, você precisa usar um arquivo userChrome.css.
Eu escrevi um arquivo fazendo exatamente isso:
Adicione isso ao seu arquivo userChrome.css e você deve ter suas cores de volta como costumavam ser. (Pelo menos até a Mozilla quebrar as coisas novamente.)
São abas, não janelas.
Existem várias maneiras de alterar as cores.
Desative o próton.
Ele pode ser desabilitado definindo
browser.proton.enabled
comofalse
.A Mozilla tem o hábito de desabilitar essas opções para que não esteja disponível no Firefox 90.
Você pode modificar
userChrome.css
para alterar essas cores.Exemplo:
Outro exemplo:
Instale a extensão Firefox Color :
Vá para a configuração Advanced Colors / Tab Selected.
Fonte: Pensamentos de Amit: aparência da guia do Firefox 89
Clique com o botão direito em qualquer botão da barra de ferramentas e selecione
Customize Toolbar...
no menu de contexto. A página de personalização é aberta. No canto inferior esquerdo, marque a caixa de seleçãoTitle bar
.Isso restaura o comportamento do Firefox antes da versão 89. Se a caixa de seleção não estiver marcada, o Firefox diz ao seu gerenciador de janelas para não adicionar uma barra de título.
Como dito sapanoia, clique com o botão direito em qualquer botão da barra de ferramentas e selecione
Customize Toolbar...
no menu de contexto. A página de personalização é aberta.Dito isso, na parte inferior da tela, clique no botão suspenso "Tema" e selecione o "Tema do sistema".
Fiz uma pesquisa em about:config para draw para verificar o status de
browser.tabs.drawInTitlebar
viu
gfx.draw-color-bars
Parece que se você alternartrue
(o padrão éfalse
) ele retorna à seguinte cor do sistema para as barras de título ativas/inativas