Bug 504484

Summary: Have more control over date and time's individual font sizes and alignment
Product: [Plasma] plasmashell Reporter: KDE User <cecij72018>
Component: Digital Clock widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: nate
Priority: NOR Keywords: accessibility
Version First Reported In: git-stable-Plasma/6.3   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description KDE User 2025-05-18 18:48:40 UTC
A feature to have more fine-grained control over how Digital Clock widget's time and date is shown on the taskbar would be a great addition. For example, on Windows, the time is above and the date is below. But they are not center aligned like in KDE, they are aligned to the right while having the same sized fonts for them both. There are people who would prefer a different alignment over one.

Another issue is, the time is bigger than the date. A more fine-grained approach like having the ability to edit individual font sizes of both date and time, and being able to align them on to the left, right or middle would be a very nice feature.

A user checks the time a lot throughout the day. Being able to customize the individual font sizes and being able to align left, right, and center would be an amazing feature that would make the widget more feature complete. It would also improve accessibility, as people would be able to tune how the date and time is shown to their liking.

It's one of the things that looked odd to me when I first switched to KDE from Windows. The date and time looked different, and when I wanted to make it look like Windows, I couldn't! This feature would allow people who prefer or are more used to different way of looking at date and time edit for their own needs. Not to mention that it would also benefit aesthetics too! Thanks!
Comment 1 Nate Graham 2025-05-19 16:32:27 UTC
It's possible, but the more knobs and levers we add here, the more accidental bugs we add, the more possible we make it for people to shoot themselves in the foot, and the harder the code becomes to understand, work on, modernize, and so on.

So there are trade-offs here. And for those reasons, I don't think we'll be able to implement this, sorry! Thanks for understanding.