{{-- Week navigation --}}

{{ $this->weekLabel }}

@foreach ($this->days as $day) @endforeach @forelse ($this->matrix as $row) @foreach ($row['days'] as $day) @php $cell = match ($day['status']) { 'approved' => 'bg-success-100 text-success-800 dark:bg-success-400/15 dark:text-success-300', 'submitted' => 'bg-warning-50 text-warning-800 dark:bg-warning-400/10 dark:text-warning-300', 'rejected' => 'bg-danger-50 text-danger-700 dark:bg-danger-400/10 dark:text-danger-300', 'draft' => 'bg-gray-50 text-gray-600 dark:bg-white/5 dark:text-gray-300', default => $day['on_holiday'] ? 'bg-warning-50 text-warning-700 dark:bg-warning-400/10 dark:text-warning-300' : 'text-gray-300 dark:text-gray-600', }; @endphp @endforeach @empty @endforelse
Collaborateur $day->isWeekend(), 'text-gray-500 dark:text-gray-400' => ! $day->isWeekend(), ])>
{{ $day->translatedFormat('D') }}
{{ $day->format('d/m') }}
{{-- v3.10.0 §4 — Jour férié validé : rien n'est attendu ce jour-là. --}} @if ($this->holidayLabels->has($day->toDateString()))
{{ $this->holidayLabels->get($day->toDateString()) }}
@endif
Total
{{ $row['employee']->full_name }} @if ($day['hours'] > 0) {{ rtrim(rtrim(number_format($day['hours'], 2, ',', ' '), '0'), ',') }} @elseif ($day['on_holiday']) Férié @else · @endif {{ rtrim(rtrim(number_format($row['total'], 2, ',', ' '), '0'), ',') }} h @if ($row['pending']) Approuver la semaine @else — @endif
Aucun collaborateur à afficher pour cette semaine.