Files
TimeTracker/app/static
Dries Peeters 1e7f1d211a Improve navigation and UX for production readiness
This commit implements several UX improvements based on user feedback
to make the application more production-ready:

Navigation improvements:
- Add Email Configuration link to Admin side menu for easier access
- Move Time Entry Templates from Work menu to Admin section
- Fix menu dropdown state so Time Entry Templates opens Admin menu

Clickable listings for better navigation:
- Make project names clickable in project list view
- Make client names clickable in project list view
- Make task names clickable in task list view
- Make project names clickable in task list view
- Make client names clickable in client list view
- Add mailto: links for client email addresses in list and detail views
- Make project names clickable in client detail view

Kanban board improvements:
- Support more columns on wider screens (up to 6 columns on 2xl screens)
- Change from fixed 4 columns to responsive: lg:4, xl:5, 2xl:6

Dark mode fixes:
- Fix black calendar/time icons in dark mode by adding proper CSS rules
- Add dark mode color classes to calendar icons
- Ensure icons are visible and properly colored in dark theme

These changes improve discoverability, reduce clicks, and enhance the
overall user experience, especially for power users with wide screens.
2025-11-12 08:59:47 +01:00
..
2025-10-21 20:03:21 +02:00
2025-08-16 21:49:43 +02:00