- Refreshed staff dashboard to match the kiosk design
- Clearer Clock In/Out, timesheet and daily reporting sections
- Improved Annual Leave screen showing total, used, booked, remaining and pending days
- Annual leave requests can now be started directly from the balance screen
- More prominent return-to-work form alerts
- Improved navigation, labels and mobile-friendly styling
- Added leave overlap and future-date validation
- General usability and reliability improvements