Adds employee work schedule component

Introduces a new work schedule feature for managing employee shifts and schedules

Implements interactive schedule view with:
- Week-based schedule grid
- Shift status tracking (work, vacation, sick, off)
- Editable time ranges
- Repeat shift functionality

Enhances employee management with dynamic scheduling capabilities
This commit is contained in:
Janus C. H. Knudsen 2026-01-14 22:47:40 +01:00
parent d5a803ba80
commit 3214cbdc16
11 changed files with 1669 additions and 0 deletions

View file

@ -271,11 +271,32 @@
"tabs": {
"general": "General",
"hours": "Working hours",
"schedule": "Schedule",
"services": "Services",
"salary": "Salary",
"hr": "HR",
"stats": "Statistics"
},
"schedule": {
"week": "Week",
"hours": "hours",
"editShift": "Edit shift",
"status": "Status",
"work": "Work",
"off": "Off",
"vacation": "Vacation",
"sick": "Sick",
"timeRange": "Time range",
"note": "Note",
"type": "Type",
"single": "Single",
"repeat": "Repeat",
"repeatInterval": "Repeat",
"repeatEnd": "End date",
"weekday": "Weekday",
"buttonEdit": "Edit",
"buttonDone": "Done"
},
"contact": "Contact information",
"personal": "Personal information",
"employment": "Employment",