This forum has been archived. All content is frozen. Please use KDE Discuss instead.

link icon and DE colour themes

-8

Votes
10
18
Tags: None
(comma "," separated)
andre_orwell
Registered Member
Posts
181
Karma
1
Currently it is possible to alter the colour scheme used by the desktop. However icons are often designed with a particular DE colour scheme in mind and can appear out of place when the DE colour scheme is changed. For example, a lot of KDE icons use a lot of blue.

With the advent of SVG icons it should be possible to draw at least some icon colours from the DE theme (I believe - it might not be true).

One option is to create icon themes that are colour neutral (all greys) and possibly give them a tint which is consistent with the DE colour theme (possibly inverting when dark theme's are used).

Another possibility is that a pallete of desktop colours is made available to icon designers for inclusion into their icons, possibly along with some logic about dark vs light themes.

Yet a third possibility is that the icon colour scheme can be separately specified from a range of pallettes, in much the same way that the DE colour schemes can be selected at the moment.

Either way I think this would allow users (and distros) to more easily create a personalised visual appearance that is still attractive and harmonious with the icon designer's vision, without having to do a lot of icon recolouing.


andre_orwell, :-[
User avatar
TheBlackCat
Registered Member
Posts
2945
Karma
8
OS
I don't see how this could be feasibly implemented. Which colors in the icon do you change? Having monochrome icons wouldn't work, because you would just end up with monochrome icons of a different color.


Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
User avatar
dflemstr
Registered Member
Posts
29
Karma
0
OS
It WOULD work in SVG, where you could add some meta CSS property that would provide a color for an element.

E.g.:

{svg version="1.1" height="100%" width="100%"}
{circle cx="100" cy="100" r="40" style="background-color: kde(highlight) rgb(23, 45, 67);" /}
{/svg}


So, the circle would be whatever color the "highlighted" color of the current color scheme is, or fall back to the default rgb color otherwise. You could alternatively add a "kde" namespace to SVGs to extend the spec the "proper" way, by adding "kdefill" attributes and so on.

EDIT: replace the { } by less-than and greater-than above; this board doesn't accept inline HTML-like code.
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
There are many icon themes which you can configure to generate a certain color scheme , eg:

http://www.kde-look.org/content/show.ph ... ent=104048
User avatar
aapgorilla
Registered Member
Posts
247
Karma
0
OS
it would be nice to have this done automatically or via a setting in the icon configuration screen


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]