Bug 502033 - Titles of middle sub-category columns seem needlessly small
Summary: Titles of middle sub-category columns seem needlessly small
Status: RESOLVED INTENTIONAL
Alias: None
Product: systemsettings
Classification: Applications
Component: general (other bugs)
Version First Reported In: 6.3.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-26 16:42 UTC by John Veness
Modified: 2025-03-27 15:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Demo of the issue (555.65 KB, video/webm)
2025-03-26 16:42 UTC, John Veness
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Veness 2025-03-26 16:42:26 UTC
Created attachment 179759 [details]
Demo of the issue

SUMMARY
When you open a KCM which has a middle column showing sub-categories, the font used for the title above this list of sub-categories is smaller than the font used for the pane to the right. This looks odd to my eyes.

STEPS TO REPRODUCE
1. Open System Settings
2. Choose a category like Mouse & Touchpad

OBSERVED RESULT
The words "Mouse & Touchpad" near the top of the screen are in a smaller font than the word "Mouse" to their right.

EXPECTED RESULT
The words "Mouse & Touchpad" near the top of the screen are in the same size font as the word "Mouse" to their right.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250324
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.13.7-1-default (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
The "Users" KCM, which uses a similar middle column (although it is a column of users rather than of sub-categories), does *not* demonstrate this issue and looks better, to my eyes.
Comment 1 Nate Graham 2025-03-26 17:22:43 UTC
In this case it's intentional. We've gone back and forth on the font size here; there are complicated and non-obvious trade-offs. The current state is what we deem to be the least bad option. :)
Comment 2 John Veness 2025-03-26 17:32:12 UTC
Thanks for the info. Is the problem to do with how it might appear in different (more verbose) languages? I can see that might be a problem, but ellipses exist...

The Application Permissions KCM (0:23 in the video) looks particularly odd with the different font sizes for "Application Permissions", "Flatpak Applications" and "Permissions" titles. I wouldn't mind "Flatpak Applications" and "Permissions" being smaller to match "Application Permissions", rather than "Application Permissions" being larger, if that's better!

Can you point me at previous discussions regarding this?
Comment 3 Nate Graham 2025-03-27 15:43:30 UTC
There have been a number of discussions over the years in multiple places; not sure I can find them. But the TL;DR version is this:

Cons of using a normal level 1 header text size:
- Text gets elided easily with many languages
- Header visually competes with the page header to the right

Cons of using a smaller header text size (status quo):
- Visual inconsistency with other multi-column, multi-header views