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.
Est-ce que quelqu'un sait comment réparer ceci?
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;
/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
Vous pouvez utiliser dconf-editor (dans le paquet dconf-tools sur ubuntu) et changer la valeur dans org.gnome.desktop.interface
.