4 votes

Problème de thème à fort contraste pour Firefox

J'utilise le thème inverse à fort contraste dans la version 12.04 car je suis malvoyant. Cela fonctionne généralement très bien mais pose un problème dans Firefox car le texte saisi, par exemple dans une recherche Google, est blanc. Comme l'arrière-plan du texte est également blanc, vous ne pouvez pas voir ce que vous tapez.

J'ai parcouru une bonne trentaine de sites web présentant des problèmes similaires, mais jusqu'à présent, rien ne fonctionne.

J'ai essayé tous les paramètres de Firefox, comme décocher la case "Utiliser les paramètres par défaut du système", ainsi que d'indiquer manuellement à Firefox les couleurs à utiliser, mais ces paramètres n'ont absolument aucun effet.

2voto

Si vous le voulez bien, vous pouvez envisager ceci : Créer (ou modifier) userContent.css en utilisant un simple éditeur de texte (puisqu'il doit s'agir d'un simple fichier texte) dans le chemin suivant : /home/your_name/.mozilla/firefox/*****/chrome/userContent.css donde ****** est le profil unique de chaque utilisateur.

Vous devrez peut-être aussi créer le chrome puisqu'il est fort probable qu'il n'existe pas dans les versions plus récentes de Firefox.

Dans ce fichier, placez les éléments suivants :

@-moz-document domain(google.com)
{ entrée { -moz-appearance : none !important ; color : #000000 !important ; } }

Tout ce qu'il fait est de forcer une couleur de police noire dans les champs de saisie sur le site google.com. Si vous voulez que ce code s'applique globalement, supprimez la première ligne et les accolades extérieures.

Veuillez noter que chrome y userContent.css son sensible à la casse .

Alternativement, vous pouvez installer le Une extension élégante puis parcourir le galerie de styles disponible. Il y a une bonne participation forum disponible également.

L'avantage (ou l'inconvénient) de modifier les fichiers userContent.css (et userChrome.css) ou d'utiliser l'extension Stylish est que les paramètres de vos feuilles de style ou de Stylish auront le dernier mot et non le thème. Vous pouvez donc changer de thème sans affecter l'apparence de votre Firefox.

0voto

jeremija Points 3188

Avez-vous essayé de modifier le fichier userContent.css dans le répertoire de profil de Firefox ?

Créer un nouveau fichier (ou le modifier s'il existe) ~/.mozilla/firefox/your_profile_directory/chrome/userContent.css . Remplacer your_profile_directory avec votre dossier de profil, il ressemblera probablement à quelque chose comme cvrat3qh.default .

Copiez-collez les lignes suivantes dans ce fichier :

input[type="text"],
input[type="password"],
textarea
{
  -moz-appearance: none !important;
  background: white;
  color: black;

  border-radius: 5px;
  border: 1px solid #BBB;
  background-color: white;
  padding: 3px;
  color: black;
}

et redémarrez Firefox.

0voto

John Kugelman Points 103

Voici un userstyle pour Stylish qui met en œuvre la correction CSS.

0voto

mozami Points 1009

J'ai trouvé que le meilleur moyen de le faire était de prendre le bloc de code que jeremija a fourni et de le coller dans Stylish. Cela changera le problème de la couleur du texte sur tous les sites sans affecter le thème Firefox et évitera également d'avoir à fouiller dans des fichiers cachés pour trouver le bon document de configuration.

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