KDE UI never gets Typography, spacing/padding, or alignment correct.
It's a shame because they are so close on most other criteria.
KDE UI never gets Typography, spacing/padding, or alignment correct.
It's a shame because they are so close on most other criteria.
I also get exasperated when I get asked to pixel perfect align checkboxes and the labels in web pages, each browser has different checkbox dimensions and styles, and aligning them how the designer wants means a lot of extra styling that will break on users that don't use the defaults(but the designerr wants his pixel aligned stuff on his Mac screen... also rewording messages to align in message boxes or labels
I'm not a huge fan of the default configuration, but the ability to completely change it (with the many panel options) is just amazing (kind of contrary to GNOME).
I think I have figured out at least part of the reason for the spacings always feeling just a bit (or very) off (although I think it's bearable with my theme):
Their Kirigami design support library has a set of pre defined spacings and sizes developers are advised to rigidly stick to. These probably break down in many contexts and might not even be chosen well in the first place.
Another reason might be that KDE doesn't have a design group that is as strong as Gnome's and KDE might not be organized top-down as much (which is probably related to financing).
I think you can fix or mitigate well a lot of the mistakes (Qt is great) by using a good Qt curve theme.
I am a fairly new KDE designer who started contributing icons in the spring of 2018 because it was easy and fun.
Personally I find that using Source Sans Pro as the font and the Arc theme for most of the rest works well.
That being said, on Linux I think Elementary OS is at least trying to create a coherent visual design language. Maybe there are others?
Please don't inject meaningless flag waving platform propaganda into genuine conversations.