@if (!$horas)
{{-- Usuario sin horas asignadas --}}
Espera a que se te establezca un horario de trabajo
Una vez que el administrador te asigne tus horas laborales, podrás acceder a toda la información
de asistencia.
@else
@php
$hoy = \Carbon\Carbon::now()->format('N');
$esDomingo = $hoy == 7;
@endphp
Asistencia de
{{ \Carbon\Carbon::create(null, $mesSeleccionado, 1)->translatedFormat('F Y') }}
{{-- Filtro de mes --}}
@php
$weekDays = ['Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabadoo', 'Domingo'];
@endphp
{{-- Días de la semana --}}
@foreach ($weekDays as $day)
{{ $day }}
@endforeach
{{-- Días del mes --}}
@foreach ($diasCalendario as $d)
@php
$classes = match ($d['estado']) {
'presente' => 'bg-green-50 text-green-800 border-green-200 hover:bg-green-100',
'ausente' => 'bg-red-50 text-red-700 border-red-200 hover:bg-red-100',
default => 'bg-gray-50 text-gray-600 border-gray-200 hover:bg-gray-100',
};
@endphp
{{ $d['dia'] }}
@endforeach