web-dev-qa-db-fra.com

Texte blanc sur problème de fond blanc

Je ne suis pas sûr de ce qui s'est passé, mais j'utilise Ubuntu 11.10 et il est inutilisable pour le moment en raison du problème de texte blanc sur fond blanc, comme le montre la capture d'écran.

enter image description here

Est-ce que quelqu'un sait comment réparer ceci?

6
schematic

La seule façon dont j'ai trouvé de changer les couleurs consiste à éditer les trois fichiers suivants dans le thème que j'utilise.

/usr/share/themes/{theme name}/gtk-3.0/gtk.css  
/usr/share/themes/{theme name}/gtk-3.0/settings.ini  
/usr/share/themes/{theme name}/gtk-2.0/gtkrc

Au début de ces fichiers, vous trouverez 4 paires de couleurs de base et d'avant-plan utilisées dans les applications basées sur les bibliothèques gtk 2 et gtk 3. Les paires base_color et text_color sont utilisées pour les portions de document ou de texte des fenêtres dans lesquelles bg_color et fg_color sont utilisées pour la zone des fenêtres où les icônes et les libellés sont affichés.

La paire sélectionnée correspond au texte sélectionné et la paire d'info-bulles est utilisée pour les conseils qui apparaissent lorsque vous survolez un bouton ou un lien. Ces couleurs peuvent être appliquées par des applications avec une opacité ou des nuances variables. Les couleurs que vous souhaitez vérifier sont les paires base_color et text_color. #ffffff est un blanc pur. Vous pouvez trouver l’application gcolor2 utile pour déterminer les codes de couleur. Ces ensembles d'étiquettes apparaissent dans les trois fichiers. J'ai donc modifié les trois pour qu'ils soient identiques pour toutes les étiquettes que je change.

Voici un exemple de ce que j'ai changé dans le fichier gtk.css du thème Ambiance:

N'oubliez pas que ceux qui vous intéressent le plus sont base_color pour l'arrière-plan et text_color pour l'avant-plan du texte. Dans votre exemple, ils semblent tous les deux identiques, #ffffff ou d’autres couleurs blanches teintées.

/* default color scheme */  
@define-color bg_color #cdc3b8;  
@define-color fg_color #262626;  
@define-color base_color #accdff;  
@define-color text_color #262626;  
@define-color selected_bg_color #01b9fc;  
@define-color selected_fg_color #ffffff;  
@define-color tooltip_bg_color #A3D0FF;  
@define-color tooltip_fg_color #023C79;
5
fragos
/usr/share/{theme}/gtk-2.0/gtkrc AND/OR ~/.themes/{theme}/gtk-2.0/gtkrc

sont ceux qui doivent être édités

text_color:#000000/nbg_color:#ffffff

est le code du texte noir et des cases blanches. Pour ce problème spécifique de la capture d'écran, vous devrez peut-être modifier les 6 autres éléments et tester ceux qui affectent cet élément de texte.

J'utilise Equinox Evolution Midnight sur Sabayon linux avec openbox et lxappearance ne modifie pas la couleur du texte blanc dans les zones de texte noires ou du texte blanc sur fond blanc dans firefox (également les couleurs inversées de LibreOffice ont été inversées, beurk). J'espère que quelqu'un passe moins de temps à calculer ceci à cause de ce post

0
Aaron

Vous pouvez utiliser dconf-editor (dans le paquet dconf-tools sur ubuntu) et changer la valeur dans org.gnome.desktop.interface.

0
alex garel