web-dev-qa-db-fra.com

Evolution, le fond des messages est toujours gris

Avec Evolution 3.6 sur Ubuntu 12.10, tous les messages électroniques ont un fond gris dans le thème par défaut (et tous les autres que j'ai essayés). Lorsque vous utilisez du texte gris ou noir, ce qui est standard dans la plupart des thèmes, le fond gris rend la lecture des messages électroniques très difficile.

Existe-t-il un moyen de corriger ce problème, c’est-à-dire d’avoir un fond blanc sur les emails dans Evolution comme dans la version précédente d’Ubuntu?

7
user99306

Eh bien, j'ai répondu à ma propre question (encore). Pour corriger ce comportement franchement stupide d'Evolution, il faut aller à

~/.config/gtk-3.0/

Dans ce dossier, il devrait y avoir un fichier appelé gtk.css, sinon créez-le.

Ajoutez ces lignes au fichier:

/* Black on white for HTML messages in Evolution Reader/Composer */
EMailView WebKitWebView, EMailReader WebKitWebView {
    color: #000000;
    background-color: #ffffff;
}

C'est ça. Indépendamment du thème, les arrière-plans des emails seront désormais en blanc, par opposition à gris.

Tiré de ce fil sur Launchpad

11
user99306

Sur d'autres distributions basées sur Debian ci-dessus, cela ne fonctionnera pas (principalement parce que vous n'aurez pas d'élémentaire). Ceci résout le problème ci-dessous.

Trouvez dans votre maison titulaire .config/gtk-3.0/gtk.css et ajoutez:

/* Black on white for HTML messages in Evolution Reader/Composer */
/* adjust colour to your liking */
EMailView WebKitWebView, EMailReader WebKitWebView {
    color: #000fff;
    background-color: #fff000;
}

/*****************************
 * FIX EVOLUTION BLACK EMAIL *
 *****************************/
GtkWindow {
     color: @theme_fg_color;
     background-color: @theme_bg_color;
 }
GtkPaned {
     color: @theme_fg_color;

    /* Evolution sets the background color of its mail window to the background
     * color of entries, but cannot handle background images. Setting the
     * background color here doesn't effect real entries, because
     * 'background-image' has precedence.
     */
     background-color: @theme_bg_color;
 }
2
birkopf