GNOME Bugzilla – Bug 583766
Icons with variable color scheme
Last modified: 2010-04-22 14:42:30 UTC
We should be able to choose a color in Appearances and have it used for everything, including the icons, wallpaper, splash, window decorations, etc. So the basic idea of this is to use the power of SVG files to make the icons themable. I'm imagining that there would be a "base color" in the SVG icons, which would then be rendered according to the Selected Items color specified in Appearance. I've illustrated this with the Ubuntu Human theme here: http://www.endolith.com/svgiconcolors/icontest.html The lower set of icons have a few objects in them with style="fill: highlight;", which is defined in CSS2 to be the color of text selection highlights. In Firefox, this color is grabbed from GTK and fed to the SVG renderer so that the icons match your color scheme. If you open the files in Gnome, of course, it doesn't work. I'm not saying specifically that it should use "highlight", but maybe something like "basecolor", or maybe they should use a "fallback color" that is normally defined, followed by a tag in comments that tells the renderer to substitute the theme color here, or some other such solution. I don't know what you use to render SVGs, or if you sometimes use PNGs, or how often the icons are re-rendered, or anything else that might be required to implement this, but I'm posting it anyway. :)
I meant to include a link to http://brainstorm.ubuntu.com/idea/9190/ at the beginning.
Created attachment 135294 [details] Star emblem with "highlight" color
Some RedHat folks are working on this. Follow #616180 *** This bug has been marked as a duplicate of bug 616180 ***