Commit Graph

12 Commits

Author SHA1 Message Date
Bryce
6c38af1507 feat: implement global error handling with Alpine.js and HTMX toast notifications
- Added Alpine.js store for managing error toast state
- Implemented server error toast notifications for 5xx errors
- Replaced manual JavaScript error handling with Alpine.js implementation
- Updated body tag to use HTMX response error event listener
- Improved error display with better styling and user experience

This change provides a consistent way to show server errors to users across the application using HTMX and Alpine.js, making error handling more maintainable and reusable.
2025-08-12 22:13:23 -07:00
Bryce
3385a8b7cb Improve toast notification styling and add X icon for closing 2025-08-12 20:23:01 -07:00
Bryce
93b5bc091c Add HTMX error handling with toast notifications for 5xx errors 2025-08-12 07:24:56 -07:00
Bryce
c159393809 Add 500 error simulation middleware and HTMX integration 2025-08-12 07:18:55 -07:00
Bryce
af637f29b4 wizard 2025-08-09 20:36:18 -07:00
Bryce
707a8a3095 progress 2025-08-09 08:40:55 -07:00
c8a5768aff animations 2025-08-09 07:55:42 -07:00
e9ed1c3de6 improvements 2025-08-06 16:34:05 -07:00
5d87be1d96 progress 2025-08-05 14:37:49 -07:00
Bryce
27fc2e29a1 starts work on recent emails. 2025-08-05 12:37:36 -07:00
Bryce
31871ed8ec Add organize_enabled toggle for folders and improve UI with loading states 2025-08-05 10:47:16 -07:00
Bryce
34d2913165 hello 2025-08-03 22:52:09 -07:00