Enhances user experience by implementing smooth container resize animation when opening and closing the schedule drawer
Uses Web Animations API to dynamically adjust page container styling with transition effects
Enables quick editing of salary rates by double-clicking card inputs
Introduces functionality to:
- Open rates drawer on double-click
- Automatically focus and select corresponding input
- Add temporary highlight to edited row
Migrates custom table components to generic data table
Improves consistency in table and row implementations
Removes legacy custom table elements in favor of more flexible data table approach
Adds detailed salary rates, commission structures, and HR-related records
Introduces new data models and view components for:
- Salary rates and supplements
- Commissions and rate configurations
- Employee HR tracking (certifications, courses, absence)
Implements dynamic rate synchronization between drawer and card views