J'utilise MATE comme environnement de bureau. Simplement parce que c'est ce qui me convient le mieux (et je suis passé par GNOME 2, KDE et un poil Xfce, sans compter les gestionnaires de fenêtre en tuile qui ne me conviennent pas du tout). Depuis mon passage à MATE, j'utilise un des thème fournis de base, blackMATE, avec quelques changements : j'utilise le sous-thème Bluebird pour le style des bordures des fenêtres. Simplement parce que c'est le plus lisible des thèmes fournis de base selon moi et que je n'ai ni le temps ni l'envie d'écumer les sites web qui proposent d'autres thèmes.
Mais ce thème à un soucis : dans Firefox, sur certains sites web genre Bing ou Youtube, le contenu des formulaires de recherche ou de saisie s'affiche en blanc sur fond blanc. Super lisible ! Remarque, parfois c'est écrit en noir sur fond noir, comme sur mon site web perso. :P Je n'ai pas ce problème avec Chromium. Ni avec mes autres logiciels graphiques habituels.
J'avais aucune idée de comment résoudre ce problème mais un moteur de recherche m'a proposé ceci :
Close (exit) all instances of Firefox.
Go to your profile folder. It is here: /home/your_name/.mozilla/firefox/randomstring.default
In there, look for a subfolder called chrome. If it doesn't exist, create it.
If chrome does exist, look for a file called userContent.css. Otherwise, create an empty file with this name in the chrome folder.
Now open userContent.css with a text editor and paste in this code:
INPUT, TEXTAREA {color: black !important; background: #aaaaaa !important; }
Save the file (as plain text) and close the text editor.
Restart Firefox.
Ça juste fait le job. :) J'ai juste remplacé « input » par « input[type="text"] » afin que ma modification ne déborde pas sur les boutons comme les boutons modifier/supprimer de shaarli. ÉDIT DU 30/07/2016 À 15H15 : sauf que dans la vraie vie, beaucoup de sites web sont codés avec les pieds et ne précise pas le type donc le style ne s'applique pas alors qu'on en a besoin. Du coup, je ne le précise plus. FIN DE L'ÉDIT.
Je me sens un peu stupide de ne pas y avoir pensé plus tôt vu que je connais l'existence de ce fichier et de ce qu'on peut faire avec genre masquer les liens commerciaux dans Google Search depuis plusieurs années…
ÉDIT DU 30/07/2016 À 15H15 : ça ne fonctionne pas avec les textarea de certains sites web genre ce qui est basé sur dokuwiki. Pour que ça fonctionne, il faut ajouter la propriété CSS « -moz-appearance: none !important; » (source : https://support.mozilla.org/en-US/questions/814083 ). Au final, mon userContent.css a la contenu suivant :
input, textarea, select {
color: black !important;
background: #ffffff !important;
-moz-appearance: none !important;
}
FIN DE L'ÉDIT.