Commit Graph
5 Commits
Author SHA1 Message Date
Anvay 8c59c2776f WEB-429-implement-centralized-error-handler-service-for-user-friendly-api-error-messaging 2025-11-30 13:41:12 +05:30
AnvayandGitHub fe49b281fb WEB-430: Fix Dead “Forgot Password” Button and Replace TODO Handlers
- Remove 'Forgot Password' button from login form (no backend support)
- Remove forgotPassword() method that only logged to console
- Remove TODO comment about forgot password decision
- Clean up login form layout and method spacing

This eliminates dead UI elements and improves UX by not showing
features that aren't actually available. The button can be added
back when password reset functionality is implemented in the backend.

Resolves WEB-430
2025-11-28 16:11:39 -06:00
Anvay 6610a015e1 WEB-389: Fix date formatting issue when editing and creating holidays
- Changed edit-holiday component to use formatDateAsString with proper instanceof checks
- Changed create-holiday component to use formatDateAsString
- Fixed bug where incorrect date checks were being performed
- formatDateAsString uses moment.format() which correctly handles Date objects
- Resolves date format problems when editing existing holidays
2025-11-20 01:47:31 +05:30
Anvay 77a4abc1ba WEB-408: Improve Configuration Wizard UI
- Redesigned dialog layout with centered content and improved spacing
- Changed button grid to display 3 columns (33.333% each) with responsive breakpoints
- Added progress bar section with cleaner styling
- Improved button styles to match site standards (removed custom font-weight, changed Close button from stroked-warn to standard raised button)
- Enhanced visual hierarchy and professional appearance
- Responsive design for tablets and mobile devices
2025-11-10 23:07:00 +05:30
Anvay f78b7763d6 WEB-392: Fix alignment of download and upload buttons in bulk import
- Added min-height to mat-cards to ensure consistent height
- Added flex-spacer to push buttons to the bottom
- Removed flex-grow from mat-card-content
- Buttons now align horizontally regardless of varying card content
2025-11-04 13:59:19 +05:30