"Use Small Icons" is about borders?

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
User avatar
back2themoon
Knows the dark side
Knows the dark side
Posts: 3007
Joined: 2012-08-19, 20:32

"Use Small Icons" is about borders?

Post by back2themoon » 2025-11-04, 16:20

Hello,

Hardly a major issue of course, but here it goes.

Customize Toolbar/Use Small Icons. Disabling this, one would assume to use "large" icons. Instead, there's a barely noticeable icon size increase. What is definitively noticeable, is the introduction of borders (or whatever they're called) around icons, which provide the illusion of "larger" i.e. taking more space.

This isn't about border aesthetics, but it does seem like an inconsistency. Wouldn't it be preferable to ditch the borders and fully enlarge the icons instead? Or am I missing something here?

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2482
Joined: 2018-05-05, 13:29

Re: "Use Small Icons" is about borders?

Post by vannilla » 2025-11-04, 16:31

They change size on Linux GTK3, it's probably something about themes and maybe whether the title bar is drawn by the browser or left to the OS.

User avatar
back2themoon
Knows the dark side
Knows the dark side
Posts: 3007
Joined: 2012-08-19, 20:32

Re: "Use Small Icons" is about borders?

Post by back2themoon » 2025-11-04, 16:49

But you do get the borders, right? The icons do seem to (very) slightly increase on Windows too, but the "objection" here is really about the added borders.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38406
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: "Use Small Icons" is about borders?

Post by Moonchild » 2025-11-04, 17:27

How exactly the "large" and "small" icons are represented in the UI depends on the theme. The default theme uses visible button faces and borders for "large" but other themes may do it differently and actually enlarge the icons (or reduce for "small").
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
back2themoon
Knows the dark side
Knows the dark side
Posts: 3007
Joined: 2012-08-19, 20:32

Re: "Use Small Icons" is about borders?

Post by back2themoon » 2025-11-04, 17:38

Please consider this as a "default theme behaviour change" request then. This wasn't really about who/what is making the change, but about the change itself.

I assume the default Theme is not a separate entity from the browser, right? Yes, I could try picking another theme but that would change a lot more than those borders.

In any case, as mentioned: minor issue/annoyance. Not making a fuss about this.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38406
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: "Use Small Icons" is about borders?

Post by Moonchild » 2025-11-04, 17:40

I'm not sure what you're asking for. I'm not going to remove the button styling and making the icons larger on a flat borderless button interface. If that's what you want you can always tweak the styling with UserChrome.css
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2482
Joined: 2018-05-05, 13:29

Re: "Use Small Icons" is about borders?

Post by vannilla » 2025-11-04, 18:02

For reference, this is what I have.
You do not have the required permissions to view the files attached to this post.

User avatar
back2themoon
Knows the dark side
Knows the dark side
Posts: 3007
Joined: 2012-08-19, 20:32

Re: "Use Small Icons" is about borders?

Post by back2themoon » 2025-11-04, 18:09

Moonchild wrote:
2025-11-04, 17:40
I'm not sure what you're asking for.
You could only consider removing the borders, that's all. No need to touch the current icon-resizing logic and further increase them.

I actually managed to remove the borders via CSS, but this breaks the slight icon size increase that does take place. So, the borders go away but the icons stay exactly the same (= small). Perhaps better CSS could fix it, but that's as far as I could go.
vannilla wrote:
2025-11-04, 18:02
For reference, this is what I have.
That doesn't look like the default theme though, right?

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2482
Joined: 2018-05-05, 13:29

Re: "Use Small Icons" is about borders?

Post by vannilla » 2025-11-04, 20:12

back2themoon wrote:
2025-11-04, 18:09
That doesn't look like the default theme though, right?
Linux GTK 3, official tarball.