userChrome.css é uma Cascading Style Sheet (CSS) que permite a desenvolvedores alterar a interface do Thunderbird. As regras CSS no userChrome.css são aplicadas à interface do usuário e podem sobrepor quase todas as regras de estilo internas. userChrome.js permite que qualquer pessoa injete código JavaScript que modifica o Thunderbird. userContent.css e userContent.js são funcionalidades similares, mas que atuam em páginas da web.
userChrome.css, userChrome.js, userContent.css e userContent.js são ferramentas muito poderosas, destinadas ao uso por usuários técnicos familiarizados com JS, CSS e HTML. O Projeto Thunderbird não oferece suporte a modificações nesses arquivos. Isto ocorre porque os desenvolvedores estão constantemente fazendo aprimoramentos nos elementos HTML, o que modifica os seletores CSS bem como o código JavaScript subjacente. Essas mudanças significam que customizações baseadas em userChrome.css, userChrome.js, userContent.css e userContent.js podem quebrar o Thunderbird a qualquer momento e são muito difíceis de diagnosticar.
Como desativar e remover userChrome.css
Usuários podem desativar e remover seu arquivo userChrome.css não suportado, de modo que ele não seja carregado na inicialização do Thunderbird, seguindo estes passos:
- Clique em > >
- Role até o final e clique em
- Digite toolkit.legacyUserProfileCustomizations.stylesheets; se o valor tiver sido alterado, você verá um botão de reset que será mostrado como uma seta girando no sentido anti-horário . Clique para resetar o valor imediatamente.
- Remova o arquivo userChrome.css dentro da pasta chrome do perfil. Para encontrar a pasta de perfil, veja a seção Como encontrar meu perfil? em Profiles – Where Thunderbird stores your messages and other user data.
