Bug 433586

Summary: Padding around toolbars very large -.> inconsistent bar heights, misalignment
Product: [Plasma] Breeze Reporter: Friedrich W. H. Kossebau <kossebau>
Component: QStyleAssignee: Plasma Bugs List <plasma-bugs-null>
Status: REPORTED ---    
Severity: normal CC: noahadvs, uhhadd
Priority: NOR    
Version First Reported In: 5.21.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Example of Kate with toolbar padding resulting in strange look

Description Friedrich W. H. Kossebau 2021-02-25 13:24:24 UTC
Created attachment 136151 [details]
Example of Kate with toolbar padding resulting in strange look

Breeze adds more padding around toolbars now. Which at least on my low DPI small laptop screen makes things look a bit odd. While also turning more vertical & horizontal space into dead spaces, which for element-rich UIs comes at noticeable cost.

* emphasizes mismatch of heights of toolbars and tabbars
* emphasizes mismatch of active areas of menubars and toolbars
* seems out-of-scale for bars in dock widgets, where usually smaller icons are used
* adds to misalignment of toolbar buttons at begin/end with other UI elements

If Kate & KDevelop UIs are not yet in your set of apps to check changes of Breeze against, please do add them :)

See Kate screenshot attached with markup of where things are experienced as regressions (while already not that perfect before).

Perhaps we need a Breeze variant for small-screen :)
Comment 1 Janet Blackquill 2022-02-24 00:22:19 UTC
Kate overrides lots of contents margins to be 0; I'm not really sure if this can be considered a Breeze bug if Kate's 0 margins clash with a style's non-0 margins. If an application overrides margins to be 0, they're going to look cramped compared to a style having noticeable margins.