Files
TimeTracker/app
Dries Peeters 2ca4fd3f1a feat(client-portal): enhance error handling and UI improvements
- Add custom error handlers (403, 404, 500) with user-friendly error pages
- Create new error.html template with consistent styling and navigation
- Enhance context processor to inject pending approvals and notifications counts
- Add error handling to client approval service with proper rollback
- Update all client portal templates with improved UI/UX
- Improve base template with better navigation and data injection
- Add graceful error handling to prevent cascading failures

This update significantly improves the user experience in the client portal
by providing clear error messages and better visual feedback throughout
all pages.
2026-01-16 09:14:46 +01:00
..