Plasma Themes Contest

The KDE Plasma team is inviting everyone to participate in a contest to create Plasma themes from which a select few will be chosen to be included as a part of the upcoming KDE 4.1 release. This is a great opportunity to contribute to a very visible component of the KDE project, the Plasma desktop.

A great feature of Plasma is the ability to theme components of the desktop using Scalable Vector Graphics (SVGs). This means there is no need for you to know C++ or any other programming language to create a great looking theme.

You only need to know how to use one of many graphics tools (e.g. Krita, Inkscape, The GIMP, Karbon, etc.) and that is all. Depending on your prowess with such tools, you can create great looking plasma themes in as little as an hour.

You can find a quick guide to creating Plasma themes in the Creating a Plasma Theme in 7 Easy Steps Techbase article.


  1. Submit your work in the Plasma Themes section of website. Put a notice '(for theme contest)' in the title of the theme.
  2. Submissions will be accepted as a tar.gz file of the theme folder.
  3. Submission deadline is 9th April, 2008 18:00 UTC. Themes submitted after the deadline will not be considered for this release.
  4. Winners will be announced by 18th April, 2008.
  5. All artwork must be original or otherwise meet the requirements for distribution as part of a GPL licensed project. Preferred license is LGPL.


  1. Consistency. All theme parts should fit nicely with each other.
  2. Completeness. Although Plasma automatically loads required images from the default theme when they are not present in the active theme, it is suggested that you include SVGs for all theme elements.
  3. Uniqueness. The unique always stand out in the crowd; so should your theme.

Have fun! The Plasma Team.

Dot Categories: 


by moss (not verified)

this theme contest is a great idea.
i'd love to see a theme that looks like that:

by Ivan Čukić (not verified)

This is not a window style theme contest, but Plasma theme contest (desktop widgets, panel...)

by moss (not verified)

yes, but there is also a panel and a notifier in this mock-up. that is what i was talking about.

by Ivan Čukić (not verified)

Right, I just wanted to clarify the potential misunderstanding of the announcement :)

by Iuri Fiedoruk (not verified)

I would love a desktop with that look, amazing mockup.
(yes, I know plasma can't and won't do the whole desktop theming, just giving my impression that this ubuntu mockup would be awesome)

by yman (not verified)

You could create a single theme for the desktop and windows. You'd just have to distribute them separately.

by Emil Sedgh (not verified)

I think it 'is' necessary for all themes to match their colors with system colors.its really bad that all my applications are looking almost white, but the plasma panel and desktop are almost black.
Aya plasma theme does this, but i think there should be something more general so all themes get this automatically, or at least an option to 'match with color themes'.

by DanaKil (not verified)

"Match with color themes" as an option seems better to me (don't know if and how this is possible). I like to have a dark panel/widget theme which fit well with a dark background and to have more bright windows color scheme

This contest is a great idea btw :)

by Soap (not verified)

One advantage to the way plasma's doing it now, is that the colour scheme is hinted. This lets the artist control how the colour is applied. Amarok 2 already takes advantage of that kind of theming, where different areas are tonally different, but still match the overal colourscheme.

by Erunno (not verified)

I remember someone posting a patch for peer review on panel-devel which allegedly solved this problem i.e. Plasma elements adopted system colors. The person even provided some screenshots showing the desktop with different system colours and it looked all very nice to me.

The odd thing was that the review request was practically ignored, nobody ever answered. I still wonder what actually happened there. Did the Plasma maintainers not understand the patch or were they waiting for some reference opinion from Mr. Seigo who missed/forgot the patch?

by Andrew Lake (ja... (not verified)

Oh no, it wasn't ignored. It got reviewed and accepted. It's all in there. The Aya plasma theme is the first result of that effort.

by Erunno (not verified)

Ah, thanks for the hint and the link to the Aya theme in the other comment. Looking again at the screenshots with Plasma widgets using native colour scheme the desktop looks far more coherent to me than the concoction of light and black colours that make up the current desktop in 4.0.

by fffadas (not verified)

So how many of the winners are going to be the judges this time round?

by wrt (not verified)

depends on wheter your submission is better than their I guess ...

by Ivan Čukić (not verified)

Not that I understand the question, but the judges will be Jamboarder, Ruphy, Pinheiro and myself.

If you're asking how many judges will be winners (and not 'how many of the winners are going to be the judges'), it depends on the participating themes.

If a judge is going to participate, he will not grade it's own theme.

As far as I'm concerned, since my theme (slim-glow) was included in extragear since 4.0.1, I will not be participating.

by DanaKil (not verified)

Not very related to this theme contest but, after the end of the wallpaper contest for KDE4, it was said that there will be a big pack available with all the wallpapers. Have I missed something ?

by Ivan Čukić (not verified)

Well, you should ask the wallpaper contest organizers about that :)

As for the themes, since the submission has to be on, all will be publicly available.

by nuno pinheiro (not verified)

The reson such a package was not relese is quite simple, and my responsability....
It was outside of the scope of the contest... Some of the people that entered the contest requested exacly that... "In case of not winning, do not release".

by hmmm (not verified)

I don't care. If, as for the wallpaper contest they are the best, it would have been a waste not to have the judge participate!

by nikos (not verified)

So why do they announce a contest if it is as you imply ? Keep the good work everyone.

by Marc Driftmeyer (not verified)

I'm sure the folks at will be the ones you want to challenge the most, not DIGG.

I don't have an account on deviantart, if you have then please submit news about this competition there :) Thx in advance.

by Luboš Lu&#... (not verified)

I wonder if there could be somebody who could take the "Uniqueness. The unique always stand out in the crowd; so should your theme." guideline and create a unique theme that would stand out by not standing out at all. Meaning Plasma and KRunner would nicely fit with the rest of the apps, just like Kicker and Minicli in KDE3 do. I'm willing to pay in KWin bugfixes ;) . Seriously.

by Andrew Lake (ja... (not verified)

Not sure if it is what you had in mind but I'm working on few updates to the Aya theme which blends in a way that you might be suggesting (the current one's at If Aya doesn't quite do it for you, let me know what visual specifics your looking for and I'll fork Aya into a new theme.

As an aside, these themes are really pretty easy to do, so I genuinely hope others will dive in. If anyone needs any helps, feel free to drop me a note.

by T. J. Brumfield (not verified)

I'm not sure I'm madly in love with that look, but I must say I commend the effort to have a Plasma theme match the rest of the desktop.

That should have been part of the initial design from day 1.

by Grósz Dániel (not verified)

I agree. This theme, still, just uses SVG to make plasma elements look like applications, to some extent. But it cannot be perfect as Plasma devs decided to use SVG everywhere instead of common Qt widgets as applications do. (For example, the logout dialog in KDE 3 uses the same buttons as applications while in KDE 4 it uses different SVG buttons.) I think they favored eye-candy too much over consistency.

by Andrew Lake (not verified)

I'm thinking it is possible to use QtWidgets in plasma. See krunner buttons, lists and combobox for an example. Granted to logout buttons example you gave makes your point regarding consistency. Remember that many of the same primitives that are available with the QPainter facility are the same kind of primitives that are available in an SVG (wouldn't surprise me if the QT SVG renderer uses at least some one to one mapping of these primitives). Personally, I think SVGs were a great choice, since it opens up the look and to the many of us with arguably better artistic skills than coding skills while still affording us the ability to create a "well-blended" theme.

There argueably isn't a Plasma theme *yet*, that blends really well with the oxygen style to everyone's taste. But, IMHO, it's all just artwork now. No bloody coding. No bloody compiling. Just grab Inkscape and start fiddling. With a bit of diligence I bet we could make one that's turns out pretty decent. Anyone up for the challenge?

by Luciano (not verified)

Oxygen is not the only style out there... and hopefully there will be new widget styles and window decorations, with time.

by Grósz Dániel (not verified)

"SVGs were a great choice"

SVG is great. The only problem is that in some places they used custom SVGs even where normal Qt widgets could have been used.

"it's all just artwork now"

As Luciano wrote, Oxygen is not the only theme, and some themes also have several settings (e. g. Domino in KDE 3 or QtCurve can look many different ways depending on settings). If we want a Plasma theme consistent with the other parts of the system, we need one that blends well integrates with whatever widget style the user selects. As widget styles are programmed (AFAIK), this is not possible if Plasma themes are just artwork (no code). So we need different Plasma themes corresponding to every widget style but that would be very much pointless redundant work and it is not likely to happen.

by Andrew Lake (ja... (not verified)

Fair points.

As a theme author I'll do my best to come up with themes that, while they admittedly may not adequately address the points above, will hopefully work reasonably well different styles.


by Riddle (not verified)

The Aya theme is supposed to be "color sensitive". Also, the CSS3 "appearance" option should allow for perfect intergration (how good is Plasma's CSS?).

by yman (not verified)

Perhaps the solution is that those who make themes make them in pairs of desktop and window themes? That way, they'd look the same but you can also mix and match.

by Grósz Dániel (not verified)

Another thing which I think is unneccessary inconsistency is the Run command dialog . It's OK that it uses Plasma widgets (which can be Qt widgets with widgets on canvas in 4.1) but why isn't it a normal window managed by the window manager?

by nuno pinheiro (not verified)

About consistency and plasmoids....
Personal opinion only.....
Its not about being consistent... if you wnat consistency use qt gui and make an app, plasmoids are not that IMO they are litle pices of somthing else and they are suposed to be like that .... againg if you want consistency for plasmoids ... there would be litle point on having plasma, plasma is about fredom to be difrent and do wahthever you want in a ui.... qt style has huge limitations couse of huge number of rules you must follow, plasma is an anser for that, personaly i heven dont favor the all loking alike plasmoids, (think plasma should send a set of rateher coerent plasmoids) but not much more than that, the rest is up to the user to decide, a kinda infinite fredom via svg tewking chosing on kde-look, website downloads etc.
making them coerent with the style is ...
1 impossible for an all grouds solution.
2 very limitating for the creators.

PS I wont make enteries to the Contest.

by Grósz Dániel (not verified)

Isn't it a design flaw of Plasma if even the default plasmoids, that everyone need, look in a different way from applications? You wrote that Plasma is about freedom, everybody creates their own look - this is exactly what I think is inconsistency. Different parts of the system shouldn't create their own different look, they should use the same look as the whole system.

by blubb__ (not verified)

I disagree. I don't think its a design flaw. In my opinion the panel doesn't belong to the applications. There are applications running on top and the panel in the background, and its ok for me if they look different, because they _are_ different, at least semantically.

by nuno pinheiro (not verified)

To clarify, what I have said are my opinions only.
About the pannel ..... ist very very complicated matter, I dont like the current look of the pannel think it should be redone... Making it look like the widget set in use is one idea, dough Im not sure it will deliver any beter results.
Im pretty sure it wont btw.
Again this are my personal ideas on the subject they dont represent plasma in any way.

by yman (not verified)

I like the contrast between windows and Plasmoids. The way it's done allows you to choose whether to have it consistent or different, through mixing and matching. It doesn't have to consistent or inconsistent, because it's up to you to choose.

by Lubos Lunak (not verified)

That looks pretty close. I like that KRunner is a rectangle with it, so as soon as I fix KWin to be able to force decorations on any window KRunner will be again a normal dialog, despite how special Plasma developers may think it is. But the colors still don't look right, the gray is somewhat darker than the rest. I read in the kde-look description that the SVG should be colored from the system colors, so is this a bug? There's also the even darker stripe at the top of KRunner, but I guess that's intentional, without the possibility of KRunner having a decoration.

Simply put, I'd want a theme that would not be a theme at all, i.e. a look like of every other windows/widgets. It may look absurd to actually have to ask that something looks normally, but it almost seems like the goal of KDE4 is to impress people with how shiny it is. There are some people who have been using KDE already for some time and care more about using it than just watching it.

by Andrew Lake (ja... (not verified)

It's not a bug. The lazy theme author used the same gradient for the panel-background (which was intentionally slightly darker) for the dialogs. I intend to lighten up the dialog SVGs a bit (the SVG's can 'control' how much colorization is applied).

The darker stripe at the top of the krunner dialog was intentional (even if admittedly if it's not quite right... yet). Once it takes on the system colors, it starts to look like a window sans window decoration. So it seemed like it needed something to 'anchor' it.

I realized a lot of people want a theme that blends well with, or is just the currently selected colors/style. This was part of my original motivation for getting involved. I'll keep working on Aya, or maybe a fork of it, that comes as close as possible to satisfying this part of my motivation.

by jospoortvliet (not verified)

lubos, at first i agreed with you about the run dialog but after using it for a while i don't realy see the issue anymore... How about you?

by Riddle (not verified)

It looks like Aya has been updated. View this link (it seems to look better to me):

by Tom (not verified)

at the moment plasma is soo ugly, the panel has a huge clock by default, has a lot of different icon sizes; the krunner dialog and the options to manipulate plasma stuff on desktop has also a bad layout and usability..

Hey folks, please help KDE and improve all this things!

Thanks a lot :)

by Andrew Lake (ja... (not verified)

Dude, you want pimp?! Check this out:


Don't forget to contribute your own pimpin' plasma theme (seriously dude, it's really not hard).


by Leiteiro (not verified)

Pinheiro also had a pink mockup, long time ago.

by T. J. Brumfield (not verified)

My mother might switch to Linux just for that theme!

by R. J. (not verified)

I strongly disagree with those who are judging this being allowed to enter in it and feel that instead of people judging, that all entries should be placed on line for KDE users to vote on, thus leaving it a community decision on who wins.

This makes the competition fair, and also allows people to vote for what they feel is the best, instead of being lumped too often with themes that leave many of us running to KDE-look to download a decent theme

by hmmm (not verified)

Yes, online voting is so fair! No vote stuffing, no calling for votes on forums, only pure artistic impartiality.

But you know what, it matters not, because it will be on, and thus rated by popularity anyway. And downloadable through GHNS.

And the judges being amongst the best artists of the community, it would be really unfortunate if they could not compete.

by Ivan Čukić (not verified)

* people can vote, kde-look has a nice rating mechanism. The rating will be considered while choosing the winners.(1)

* having the judges not to compete would disqualify two very popular themes (see the rating) of Jamboarder (Aya and Heron)

* if we wanted to push our themes into 4.1, we wouldn't make this contest at all

* not everybody will be satisfied by the chosen winners, not everybody CAN be satisfied by the chosen winners. For the restless, there is always kde-look

1. Problems with ratings:
1.1. not every KDE user will vote. In fact, most users will not.
1.2. it can be tempered with
1.3. we would have to wait a couple of months to get statistically valid results