- Monthly calendar grid per worker with colour-coded day status - Override types: vacation, sick, custom hours, other, day-off - Date-range override support via modal - Floating 30-min lunch break: finds slot closest to preferred time within configurable window, adapts to existing bookings - Lunch break only applies for shifts >= 6 hours - Lunch slot shown in admin calendar; blocked in booking availability - DB migrations: absence_type/note on worker_schedule_overrides, lunch_window_start/end/preferred_time on workers Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
6 lines
241 B
PHP
6 lines
241 B
PHP
<?php
|
|
include(getcwd().'/application/views/includes/skeleton-top.php');
|
|
include(getcwd().'/application/views/admin/includes/worker-calendar-form.php');
|
|
include(getcwd().'/application/views/includes/skeleton-bottom.php');
|
|
?>
|