plasma, panels, colours

Nuno Pinheiro nuno at oxygen-icons.org
Fri Nov 7 02:48:31 CET 2008


A Friday 07 November 2008 00:22:24, Aaron J. Seigo escreveu:
> hi all...
>
> it was mentioned on irc that the new taskbar styling made it difficult to
> see the active window. but when i looked at the svg, the different was
> pretty apparent ... it was just hard to see o the black background of the
> panel.
>
> so i quickly editted panel-background.svg, tweaked the colours file and got
> this:
>
> 	http://plasma.kde.org/media/light_coloured_panel.png

i will prefer just to make active more diferent and maybe make the bg more 
trasnparent... that will work..

>
> well, almost ..
>
> i also had to go in and tweak the colours that the tasks widget was using
> for the text, since i had to change the other text usage to something dark.
>
> (and ok, the choice of colour in the panel there isn't great, but you get
> the idea)
>
> it's really a lot more appealing with a non-black background. it could
> still even be a dark colour, but i really don't know how many distros are
> going to keep with the default theme when the default is, well, rather
> bleak.

The more I look at distros the more I'm positive they have no idea...
mandriva simply sucked... and  opensuse didnt look any beter...


> i was hoping of putting this off until 4.3, but i'm increasingly thinking
> that waiting is not only unnecessary but also problematic.

I think 4.3 is a good date to a major revamp to the style.

> it's unnecessary to wait because it really means just changing the
> background svg's. that means it' spossible to do with fairly small amounts
> of artwork effort. everything else looks really nice on a light background:
> the new tasks, the new system tray, the panel cashew, etc..
>
> but more drastically, waiting may be problematic because i had to make that
> text colour change.
>
> and more importantly ... it still isn't perfect.
>
> i'm wondering if we might not need a different way to define and retrieve
> colours.
>
> i went with KColorScheme because it was part of kdelibs. but the semantics
> of it aren't quite right for plasma, i think, and we're going to continue
> mapping more and more plasma contexts to KColorScheme colours, and that's
> really where it breaks down hard.
>
> the taskbar may want light text colours; the pager may want dark text
> colours, but only when it's using NoBackground; when it's on a
> StandardBackground, perhaps it needs light colours. etc. ...
>
> i haven't really come up with a firm solution yet, but it's something we
> need to think about because it may well impact the API of Plasma::Theme,
> which means it needs to be done before 4.2.0 is out if we want to do it at
> all.
>
> i'm leaning towards coming up with a list of all the semnatic contexts we
> can identify, find some way to tie the applet context into it and then mate
> all that to classes in libplasma.
>
> one possibility is a Plasma::Colors class which cooperates with
> Plasma::Theme in the background and takes a Plasma::Applet. it could take
> care of all config caching as well as semantic<->config value matching
> necessary.
>
> now, i'm not sure i'm the best one to come up with such a list of colour
> contexts. mostly because, you know, i'm not an artist =P but i'm willing to
> write the code once we agree on a solution, have a list of colour contexts
> and a sample set of colours to work with.
>
> thoughts?

Basacly I dont agrea with another color base on the pannel unless we redo the 
intire theme... this is my opinion.

IM not sure I undrstod what you ment by seting up a set of colors  by code 
that would be applied to the theme? If so i tend to think its a bad idea...


here are a couple of alternatives please have a look. 
 
http://www.nuno-icons.com/images/test/



-- 
Oxygen coordinator  


More information about the Plasma-devel mailing list