This one should be easy!
Using openSuse 12.1 … KDE desktop … evolution for an email client. Which I know is a gnome app.
I need to change the colors in evolution as the quoted text in a reply message is yellow against a white background.
My assumptions are:
The colors are not controlled by the app itself, but are part of a theme for the gnome desktop.
I need to change the colors for gnome, which would affect all gnome apps.
The Personal Settings menu choice I have in my start menu affects only the kde apps. I’ve monkeyed around and nothing I do affects evolution.
Where is the controlling ah… whatever that allows me to change the colors of a gnome app running in a kde environment?
I just know I’m going to groan a “I knew that” when I get an answer, but I’ve lost too much time already looking by myself. Please humor me!
Yes. It’s a GTK3 app. It uses the GKT3 theme.
Yes and no. It will affect all gnome apps. I don’t know how to set colors for GTK3 apps separately (unlike GTK2 apps). Apps colors are set in the file /usr/share/themes/<theme name>/gtk-3.0/gnome-applications.css. Editing this file to change colors is not difficult. But finding out the names of the GTK classes and widgets used by the different GTK apps can be very time consuming, because it is rarely documented. If you happen to know them, you can create a file evolution.css and import it by adding this line in gtk.css:
You don’t have to change Gnome colors, although it will affect GTK3 apps colors whether you run them inside Gnome or another desktop.
- First uncheck “Apply colors to non-KDE4 applications” in KDE (System Settings -> Application Appearance -> Colors -> Options)
- Then create a symlink ~/.config/gtk-3.0 to point to the gtk-3.0 subdirectory of a GTK3 theme.
In fact the only installed GTK3 is Adwaita. I don’t know which other GTK3 themes are available but you can find out.
On 2012-04-05 06:46, montana suse user wrote:
> I just know I’m going to groan a “I knew that” when I get an answer,
> but I’ve lost too much time already looking by myself. Please humor me!
Many things can be changed by running “gnome-control-center”, but I have
not seen colours or themes (it is not the “color” applet.
gnome-session-properties… no, not that one… gnome-tweak-tool… yes,
the theme is controlled here. Try! (maybe you have to install extra themes).
There should be also a theme editor, but I can’t find it now.
There is a gnome-theme-extras.
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)