Bug 504975

Summary: Icon request: accessories-calculator-symbolic
Product: [Plasma] Breeze Reporter: cwo <cwo.kde>
Component: IconsAssignee: visual-bugs-null
Status: CONFIRMED ---    
Severity: wishlist CC: anditosan1000, kainz.a, m, nate, wodsfort-dragon
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Calculator
16px and 22px icons
calculatorthinspacing

Description cwo 2025-05-29 17:49:48 UTC
We have this as a full-color version, but the Calculator widget (kdeplasma-addons) could use a symbolic one for use on panels.
Comment 1 Wodsfort Dragon 2025-10-14 16:36:59 UTC Comment hidden (spam)
Comment 2 Andres Betts 2025-12-25 16:45:47 UTC
Created attachment 187972 [details]
Calculator

How about this?
Comment 3 cwo 2025-12-25 16:52:58 UTC
Seems good, though for clarity and similarity with the full-color icon we might want to make the buttons a bit bigger and add the basic arithmetic operators to them .
Comment 4 Andres Betts 2025-12-25 16:54:41 UTC
How big does the icon need to be? I am concerned that text and symbols are hard to see at 22px
Comment 5 cwo 2025-12-25 17:07:46 UTC
(In reply to Andres Betts from comment #4)
> How big does the icon need to be? I am concerned that text and symbols are
> hard to see at 22px

Yeah right, at the smaller sizes they're unreadable.

Still feels like the buttons/display could be a pixel larger, but no symbols at that size.
Comment 6 Nate Graham 2025-12-30 17:12:14 UTC
Yeah, something like that.

Since this is a Breeze Icons request, it should probably be made in the Breeze style, which would mean thinner lines and square corners.
Comment 7 Andres Betts 2026-01-01 16:12:32 UTC
That's a given. I have to think of Ocean as well in a way that it's easy to translate one icon to another style.
Comment 8 Andres Betts 2026-01-01 16:30:04 UTC
Created attachment 188135 [details]
16px and 22px icons
Comment 9 Nate Graham 2026-01-03 17:10:02 UTC
Better, but those don't use Breeze-style margins. The 16px version completely fills the box instead of having 2px margins, and the 22px version has 2px margins instead of 3px margins.

Also the 22px version uses 2px line weights, while Breeze icons generally stick to 1px line weights at the 22px icon size.
Comment 10 Andres Betts 2026-01-03 18:39:09 UTC
I went back and forth on this and it seemed the most sensible to have a thicker margin and thicker spacing given that when you don't, it kind of looks like a spreadsheet. I provided an example. I hope you see the resemblance.
Comment 11 Andres Betts 2026-01-03 18:39:29 UTC
Created attachment 188194 [details]
calculatorthinspacing