O Firefox usa algum padrão “chrome.css”, do qual posso aprender como alterar meu próprio userChrome.css?

2

Eu quero mudar a maneira como o Firefox (ou Iceweasel no meu caso) lida com o destaque de guias. É assim que é feito a partir de agora (a aba bottom é destacada, a parte superior é colorida).

Eu basicamente quero mudar a forma do realce (que parece uma colina para mim, sugerindo que a guia está localizada abaixo da qual não é verdadeira para mim). Eu acho que posso fazer isso dentro do meu userChrome.css e eu procurei por um bom tempo agora, mas não encontrei nenhuma pista na web sobre como fazer isso.

Duas perguntas:

  • Existe alguma folha de estilo padrão onde eu possa pesquisar como o realce de guia é tratado por padrão, para que eu possa facilmente juntar o código que eu preciso lendo nele? ¹

  • Como posso modificar o item de destaque da guia?

Observação: A primeira pergunta é, obviamente, a questão principal, pois é mais geral e, portanto, mais útil para os outros. Se a segunda pergunta é respondida satisfatoriamente, mas a primeira desafia a ser respondida satisfatoriamente, vou editar o título para melhor responder.

¹: Eu esperava algo assim em /etc/mozilla/iceweasel/defaults/chrome.css , você sabe o que quero dizer? Algum tipo de folha de estilo padrão que o firefox usaria por padrão.

    
por k.stm 28.02.2015 / 14:30

1 resposta

2

Você pode encontrar informações sobre userChrome.css em MozillaZine e MDN

Quanto ao local em que o CSS padrão está, ele está dentro do arquivo browser/omni.ja , que está no formato ZIP. O Chrome do navegador deve estar abaixo de /chrome/browser/content/browser . Se você descompactar esse arquivo, o navegador preferirá (e carregará) os arquivos individuais no pacote.

Para o estilo da guia, você provavelmente terá mais facilidade em navegar para chrome://browser/content/browser.xul no próprio navegador. Você deve ser capaz de usar as Ferramentas do Desenvolvedor para inspecionar esta página e ver as mudanças no CSS em andamento com o Editor de Estilo.

    
por 28.02.2015 / 14:41