fix: add Food area in staff attendance and enhance login branding with EHRS logo
Overview
Added Food area support in Staff Attendance and updated the Login page branding by adding the EHRS title and logo for improved usability and identity.
What does this MR do and why?
This MR introduces the Food deployment option in the Staff Attendance module so volunteers/staff can be assigned to the Food area during attendance marking.
Additionally, the login page has been enhanced with EHRS branding, including the application name and logo, to provide a clearer and more professional user experience.
Changes Made
Staff Attendance
- Added Food option in staff attendance deployment/area selection.
- Enabled assignment flow for Food area similar to existing stations.
Login Page
- Added EHRS heading.
- Added logo/icon to the login screen.
- Improved branding and login page visual clarity.
Technical Details
Staff Attendance
- Updated attendance deployment area configuration to include
Food. - Ensured UI reflects the newly added area.
Login Page
- Updated login UI component.
- Added branding elements without affecting authentication functionality.
Type of Change
-
✨ New feature (non-breaking change that adds functionality) -
🎨 UI/UX improvement
Related Issue
Screenshots or Screen Recordings
| Before |
|---|
| Login page without EHRS branding |
| Staff attendance without Food area |
| After |
|---|
![]() |
![]() |
| Login page with EHRS title and logo |
| Staff attendance with Food area option |
How to Set Up and Validate Locally
- Checkout this branch
- Install dependencies:
bun install
- Run app:
bun dev
- Validate:
- Navigate to Staff Attendance and verify Food area is available.
- Navigate to Login page and confirm EHRS title and logo are displayed properly.
Testing Done
-
Manual testing completed
Test Cases Covered
| Scenario | Expected Result | Status |
|---|---|---|
| Staff attendance loads | Attendance page loads successfully | |
| Food area selection | Food option visible and selectable | |
| Login branding | EHRS title and logo display correctly |
Additional Notes
No backend or authentication logic was changed. These updates are limited to attendance area support and login UI branding improvements.
Edited by Damanagari Sathwika

