O Stylish pode aplicar CSS ao cromo (XUL) e ao conteúdo (HTML) se você não especificar um namespace . Sem Stylish, você estiliza o chrome com o userChrome.css e o conteúdo com userContent.css .
Você precisa dividir seu CSS para que cada regra esteja no arquivo user*.css
adequado.
Elegante e namespaces:
Atualizar
SevocêquisesseestilizartodootextoincluindoaGUIdoFirefoxcomHaxrCorp4089
excetoparaelementosHTMLcode
(esemelhantes)...
userChrome.css:
*{font-family:"HaxrCorp 4089" !important; font-size: 16px !important; }
-
userContent.css :
* { font-family: "HaxrCorp 4089" !important; font-size: 16px !important; } pre, code, samp, tt, var { font-family: Terminal !important; }
Nota: o Firefox 8+ já não suporta tipos de letra bitmap , pelo que poderá ser necessário encontrar um clone TrueType (TTF) ou alternativa para substituir o Terminal .
Exemplo
Windows 7, Firefox 3.6.28 (Legado), Terminal ( font-size: 10px
)