FreeSoftware to the fullest!

Pairs and ugly applications

Some time ago I blogged about a new game for KDE Edu, a memory-enhancing cards game. It was getting dusty in my scratch repository until Marco Calignano had the strength to push some features that it desperately needed and at the same time pushed me into gaining interest in the project again.

A lot has happened since: the name changed to Pairs (can be found in kde:pairs now) and it’s quite awesome already, I’d say. It lets us download themes from the Internet, supports different game types like image->image, image->word and some others, etc.

A couple of weeks ago we discussed about moving it to KDE Edu finally, although we decided not to and port it to QtQuick so that we can make it work in touch screens and we can get to have fancy GUI. In few days we managed to port it to QtQuick (somehow, there are some hacks :D) but now it’s a little ugly. WTH, not a little ugly, very ugly. It makes your eyes hurt and it’s on purpose.

Why would someone make such an ugly beast? Well, because we’re looking forward to find someone who can make it look nice. Now, those of you who have some pride in your artistic skills, please consider it: Could you please dedicate some time in your life to a community of hardcore developers without this sparkle for beauty? We don’t have much to offer other than considering your idea and hopefully it will get to be used by children from all around the world (now that I think of it, maybe it is something!).

What we need is quite simple:

  1. Check the video, when your eyes hurt just stop it.
  2. Think of what you think the GUI should look like.
  3. Here I’d love to say that you should be able to provide a QML file, if you can’t then just a mockup.
  4. Optionally (and preferably) you can check what it looks like by modifying the qml GUI and compiling the program. Here there are some instructions:
  5. Send it to me at You can also send me any questions you have, as well as posting them as comments below, so that we can discuss it all together.

Cheers, for beauty! 🙂

PS: And elegance 😉


  1. Marco Calignano

    One important thing is also that Kids will use this game.
    So the interface has to be clear, intuitive and each element has to have an icon.
    Some kids, that will use it, cannot read, so they will look at the icons only.


  2. ldskfsklfjaslk

    PLEASE! Take into account that making it “nice” doesn’t mean you have to use plasma themes

  3. Suad

    That’s exactly what I was fearing when they announced QML.
    I’m no way an artist, but I’ll if anyone is interested.

    By the way, personally I wouldn’t move without an HIG from KDE regarding QML

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© 2023 TheBlindCow

Theme by Anders NorenUp ↑