AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1655054
Accepted
Booga Roo
Booga Roo
Asked: 2021-06-07 02:24:03 +0800 CST2021-06-07 02:24:03 +0800 CST 2021-06-07 02:24:03 +0800 CST

Forçar a barra de título do Firefox a usar as cores do tema do sistema operacional Windows

  • 772

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: Firefox anterior mostrando as cores corretas da barra de título

Agora, as barras de título do Firefox 89 para a janela ativa e a janela inativa são as mesmas: Firefox 89 com cores erradas da barra de título

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): Novas barras de título do Firefox userChrome.css

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?

windows firefox
  • 5 5 respostas
  • 8275 Views

5 respostas

  • Voted
  1. Best Answer
    Ullallulloo
    2021-09-11T12:05:09+08:002021-09-11T12:05:09+08:00

    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:

    /* Show active colors on main menu bar */
    #TabsToolbar,
    #navigator-toolbox,
    #tabs-newtab-button,
    #titlebar toolbarbutton:not(:hover):not(:active),
    #scrollbutton-up:not(:hover):not(:active),
    #scrollbutton-down:not(:hover):not(:active),
    .titlebar-color {
        background: AccentColor !important;
        color: AccentColorText;
        fill: AccentColorText !important;
    }
    
    #TabsToolbar:-moz-window-inactive,
    #navigator-toolbox:-moz-window-inactive,
    #tabs-newtab-button:-moz-window-inactive,
    #titlebar toolbarbutton:not(:hover):not(:active):-moz-window-inactive,
    #scrollbutton-up:not(:hover):not(:active):-moz-window-inactive,
    #scrollbutton-down:not(:hover):not(:active):-moz-window-inactive,
    .titlebar-color {
        background: unset !important;
        color: unset;
        fill: unset !important;
        transition: none !important;
    }
    

    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.)

    • 14
  2. DavidPostill
    2021-06-07T02:51:21+08:002021-06-07T02:51:21+08:00

    Eu não posso dizer a diferença entre a janela ativa e inativa.

    São abas, não janelas.


    Existem várias maneiras de alterar as cores.

    1. Desative o próton.

      Ele pode ser desabilitado definindo browser.proton.enabledcomo false.

      A Mozilla tem o hábito de desabilitar essas opções para que não esteja disponível no Firefox 90.

    2. Você pode modificar userChrome.csspara alterar essas cores.

      Exemplo:

      .tabbrowser-tab[selected] .tab-label {
        color: black !important;
        font-weight: bold !important;
      }
      
      .tabbrowser-tab[selected] .tab-content {
        background: #fcb731 ! important;
      }
      
      .tabbrowser-tab:not([selected]) .tab-content {
        background: #585060;
      

      Outro exemplo:

       /* Use color and shape to make the tabs look more like tabs */
       .tab-background {
         background: #585060;
         border-radius: 9px 9px 0 0 !important;
         margin-bottom: 0px !important;
         box-shadow: 0 0 2px 2px rgba(0,0,0,0.1) !important;
         border: 1px solid rgba(0,0,0,.5) !important;
         border-bottom-width: 0px !important;
       }
      
       /* Selected tabs I want a bright background with a dark foreground */
         .tabbrowser-tab[selected] .tab-background {
         background: #fcb731 !important;
       }
       .tabbrowser-tab[selected] .tab-label {
         color: black !important;
         font-weight: bold !important;
       }
       /* Draw a solid line underneath to make the selected tab look  connected* to the rest of the browser */
       #TabsToolbar {
         border-bottom: 2px solid #fcb731 !important;
       }
      
       /* Hover over tabs */
       .tabbrowser-tab:hover .tab-background:not([selected]) {
         background: #686070 !important;
       }
      
    3. Instale a extensão Firefox Color :

      Crie, salve e compartilhe belos temas do Firefox.

      Vá para a configuração Advanced Colors / Tab Selected.

    Fonte: Pensamentos de Amit: aparência da guia do Firefox 89

    • 7
  3. sapanoia
    2021-06-20T10:40:53+08:002021-06-20T10:40:53+08:00

    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ção Title 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.

    • 7
  4. eosphere
    2021-09-11T07:06:12+08:002021-09-11T07:06:12+08:00

    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".

    • 0
  5. Ray B
    2021-09-22T07:58:45+08:002021-09-22T07:58:45+08:00

    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ê alternar true(o padrão é false) ele retorna à seguinte cor do sistema para as barras de título ativas/inativas

    • 0

relate perguntas

  • renomear em massa conjuntos de arquivos de imagem

  • Compartilhamento de guias entre instâncias separadas do Firefox

  • Qual seria o equivalente em lote do argumento "pass" do Python?

  • Comunique-se com o daemon do Docker no Windows

  • atalho do shell da área de trabalho no painel lateral do explorer

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve