55 votes

Comment faire pour que Firefox ignore complètement mon thème GTK ?

J'ai un thème GTK sombre installé dans mon installation Ubuntu 10.10 et un persona installé pour Firefox que j'aime aussi.

Le problème est que Firefox utilise mon thème GTK sombre pour des éléments tels que les boutons et les champs de texte sur les pages Web courantes, ce qui crée généralement des menus, des zones de texte et des boutons illisibles. (texte blanc sur fond blanc, ou texte noir sur boutons noirs).

Je ne veux pas changer l'un ou l'autre des thèmes, parce qu'ils sont très bien dans toutes les autres applications, et je ne veux pas avoir à faire quelque chose de fou à mon installation de Firefox comme utiliser des scripts d'utilisateur personnalisés ou des surcharges CSS.

Tout ce que je veux faire, c'est dire à Firefox d'arrêter complètement d'utiliser mon thème GTK. C'est ce que fait le navigateur Chrome de Google et c'est de loin ce qui est le plus logique.

Comment les développeurs web peuvent-ils contourner tous les thèmes GTK possibles ?

2voto

Saftever Points 383

Este add-on (suggéré par koushik ) fonctionne bien pour moi.

J'utilise Firefox 57 sur Ubuntu MATE 17.10.

2voto

SeanW Points 21

Il existe un moyen très simple de récupérer le schéma de couleurs par défaut pour les pages Web tout en conservant votre thème GTK pour les éléments de Firefox. Je sais que ce n'est pas exactement ce qui a été demandé, mais cela peut aider les personnes qui viennent ici après une recherche sur Google.

  1. Naviguez vers about:config dans votre barre d'adresse.
  2. Faites défiler vers le bas jusqu'à ce que vous voir les paramètres
    • browser.display.foreground_color
    • browser.diaplay.background_color
  3. Si ces paramètres ont été modifiés, cliquez dessus avec le bouton droit de la souris et sélectionnez reset .

Ça devrait être tout, pas de redémarrage nécessaire. Cela fonctionne avec Firefox Quantum.

Paramètres dans about:config

2voto

nikau6 Points 211

J'utilise le Adwaita dark theme con Ubuntu 18 . J'utilise le thème par défaut dans firefox 63.0 . La meilleure solution dans mon cas, sans aucun effet secondaire, a été de forcer firefox à utiliser un thème léger ( Adwaita dans mon cas) pour le rendu du contenu web uniquement :

  • Ouvrir about:config dans la barre d'adresse.
  • Créer une nouvelle entrée de chaîne de caractères : widget.content.gtk-theme-override ( clic droit > Nouveau > Chaîne ).
  • Définissez la valeur du thème lumineux à utiliser pour le rendu du contenu ( Adwaita dans mon cas ).
  • Redémarrez firefox.

Changer le thème GTK pour le processus de contenu seulement

1voto

David Heggie Points 2255

Vous pouvez lancer Firefox avec un autre utilisateur et le même profil. Copiez votre profil actuel (~/.mozilla/firefox/profile) dans le dossier de cet utilisateur différent, donnez-lui le chown, puis exécutez sur votre console :

su newuser
firefox -profilemanager

Cela semble un peu exagéré, mais vous pouvez le mettre dans un script. Firefox utilisera le thème du profil, mais conservera le GTK non thématisé du nouvel utilisateur.

En outre, c'est le genre de choses qui rendent l'utilisation de Firefox et d'Ubuntu amusante :P

0voto

Sergio del Amo Points 14991

Vous pouvez ajouter un autre thème à Firefox que vous aimez à partir de Tools -> Addons -> Themes. Il vous suffit ensuite d'utiliser ce thème au lieu du thème par défaut.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X