Bug 454200

Summary: Move month name under tab bar, rather than above it
Product: [Plasma] plasmashell Reporter: Andrea Ippolito <andrea.ippo>
Component: Digital Clock widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: carl, nate
Priority: NOR Keywords: usability
Version First Reported In: 5.24.90   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Andrea Ippolito 2022-05-22 08:23:28 UTC
SUMMARY
I find it confusing to have the name of the month in the header, and would suggest considering to push it down, so that it can be only shown as part of the content of the "Days" tab (which is the one that's actually showing the days of the current month).

Benefits:
1. the month info would become more easy for the brain/eyes to acquire while looking at days of the month in the "Days" tab, as the eyes have to travel less in order to find it.

https://photos.app.goo.gl/r3sS8JmVCB6TRLRn9

2. by becoming part of the "Days" tab, the month name would not be displayed as header of the widget when switching to one of the remaining tabs, where it honestly feels redundant ("Months" tab) or out of place ("Years" tab).

I've also found an old redesign suggestion here, as an alternative. This one proposes to always show the full current date in the header, in this case it would make sense to keep it displayed across all "tabs":
https://www.reddit.com/r/kde/comments/jw1buc/anyone_else_think_the_calendar_popup_would_look/


SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.3
Kernel Version: 5.13.0-41-generic (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: Dell Inc.
Product Name: XPS 13 9305
Comment 1 Nate Graham 2022-05-23 19:14:59 UTC
If we did that, we'd be wasting some vertical space, I think. It would require a redesign to put the Days/Months/Years/Today content in the header, and the month name underneath it. Which is possible.

The full date is always shown in the header if you have any events or timezones applied.
Comment 2 Andrea Ippolito 2024-06-03 21:44:00 UTC
All things considered, I think that there are better way to allocate DEV resources, I'm closing this