@extends('layouts.app') @section('title', 'Absensi Mapel ' . ($child?->name ?? 'Anak')) @section('content')
{{ $child->classRoom?->class_name ?? '-' }} ยท NIS {{ $child->nis }}
Periode: {{ \Carbon\Carbon::parse($from)->translatedFormat('d M Y') }} – {{ \Carbon\Carbon::parse($to)->translatedFormat('d M Y') }}
@endif @php $statusColors = [ 'HADIR' => 'bg-emerald-50 dark:bg-emerald-500/10 text-emerald-700 dark:text-emerald-400', 'IZIN' => 'bg-blue-50 dark:bg-blue-500/10 text-blue-700 dark:text-blue-400', 'SAKIT' => 'bg-amber-50 dark:bg-amber-500/10 text-amber-700 dark:text-amber-400', 'ALPA' => 'bg-red-50 dark:bg-red-500/10 text-red-700 dark:text-red-400', ]; $summaryItems = [ ['key' => 'total', 'label' => 'Total', 'color' => 'text-slate-700 dark:text-white'], ['key' => 'hadir', 'label' => 'Hadir', 'color' => 'text-emerald-600 dark:text-emerald-400'], ['key' => 'izin', 'label' => 'Izin', 'color' => 'text-blue-600 dark:text-blue-400'], ['key' => 'sakit', 'label' => 'Sakit', 'color' => 'text-amber-600 dark:text-amber-400'], ['key' => 'alpa', 'label' => 'Alpa', 'color' => 'text-red-600 dark:text-red-400'], ]; @endphp{{ $summary[$it['key']] }}
{{ $it['label'] }}
Belum ada data absensi mapel pada periode ini.
@else| Tanggal | Mata Pelajaran | Guru | Status | Keterangan |
|---|---|---|---|---|
| {{ \Carbon\Carbon::parse($record->date)->translatedFormat('d M Y') }} | {{ $record->subject?->name ?? '-' }} | {{ $record->teacher?->name ?? '-' }} | {{ $record->status }} | {{ $record->notes ?? '-' }} |