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

Breeze icon set: why margins in the icons?

Tags: None
(comma "," separated)
tverron
Registered Member
Posts
12
Karma
0
Hello,

I wonder why the breeze icon set (in its current version) includes a margin around the icons, as I understand from here?

I guess that the point is to enforce a minimal margin around the icons, regardless of the choices of application designers, but isn't it likely to cause a lot of trouble as well? How will application developers manage to add some margin for icon sets which wouldn't provide any, and at the same time make sure that the margins are not excessive for users of breeze?

For example, I posted yesterday a bug report about the icon only task manager (icons getting unreasonably small on small panels). Based on the answer to that bug, and what I could read on this forum, it appears that this bug has nothing to do with the plasmoid, and instead is a direct consequence of these margins.

Some screenshots of the plasmoid, depending on the size of the panel:
https://dl.dropboxusercontent.com/u/275 ... skman2.png
https://dl.dropboxusercontent.com/u/275 ... skman1.png
https://dl.dropboxusercontent.com/u/275 ... askman.png

At the very least, I believe that the margins should scale with the icons. At best, I'd say setting the margins should be the job of the application, in compliance with general guidelines, but I'm not a designer and I guess that you didn't make this choice at random. ;)

Note that this is something that I noticed on a small screen, but I'm currently using a ~60px kde4 panel on a large screen, and the problem would be the same. I don't think that it should only be a problem for a more compact breeze theme.

Last edited by tverron on Wed Nov 19, 2014 2:34 pm, edited 1 time in total.
User avatar
Hans
Administrator
Posts
3304
Karma
24
OS
I don't know the answer to your question, but the application icons in your screenshots aren't from Breeze and thus I don't think the weird spacing is due to those margins.


Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.

10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts
tverron
Registered Member
Posts
12
Karma
0
I see. I do not have the device at hand to check, but I am pretty sure that I asked my system settings to use the breeze icon set.

However, now that I see the real breeze set, the difference is indeed clear enough, I will have to either facepalm or punish the control center. :)

Well, I will see in a few hours what is my current icon set, for real this time (for the sake of knowledge, at least), and try to reproduce the bug with breeze (but from what I get with the svg files, it is unlikely that the problem will appear again, at least if it was only due to the icon margin).
luebking
Karma
0
The "theme" referred in the bug seems the plasma theme (eg. look at the nomore-cashew in the top left corner)

It *might* be that this is related to the resolution (dpi) being misinterpreted, ie. the system believes you're on 288dpi, but you're on 72, thus all margins are 4 times oversized.
It could also be (looking at the other icons) that the task panel sizes the icon to fit a text below, but doesn't actually add the text.

Anyway, I bet your right arm that this will happen with all icon themes.
The bug would be either the plasma theme, the plasma library or the tasks plasmoid.
tverron
Registered Member
Posts
12
Karma
0
luebking wrote:The "theme" referred in the bug seems the plasma theme (eg. look at the nomore-cashew in the top left corner)

It *might* be that this is related to the resolution (dpi) being misinterpreted, ie. the system believes you're on 288dpi, but you're on 72, thus all margins are 4 times oversized.
It could also be (looking at the other icons) that the task panel sizes the icon to fit a text below, but doesn't actually add the text.

Anyway, I bet your right arm that this will happen with all icon themes.
The bug would be either the plasma theme, the plasma library or the tasks plasmoid.


Oh, you're right. Icons, desktop theme, window decorator, widgets... all were set on "Breeze", except for the "look and feel" for which I left the default "opensuse" (thinking it was only about setting the remaining bits, for example the wallpaper).

I think I understand what is going on though: setting the overall "Look and feel" resets the other settings. But changing the other settings doesn't change the Look and feel, which means that a user can click "Apply changes" thinking "I didn't change anything anyway" after changing his Look and feel e.g. to breeze and back to opensuse.

I remember being confused by the windows way of doing this (changing your theme to "Custom" whenever you change one thing), but this is maybe even more confusing, now that I think of it. :D

Anyway, thanks for your help, I will report the margin thing to the opensuse guys.
User avatar
Uri_Herrera
Registered Member
Posts
215
Karma
0
OS
About your original question: They have the white-space around the canvas so that icons that don't fit in a square area keep their aspect ratio (like a monitor icon), have the same height and so that they don't look huge on a toolbar.

But like you've already found out those are from the openSUSE Plasma theme, a derivative of "Produkt".


Bookmarks



Who is online

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