@extends('layouts.app') @section('title', 'Detail Kegiatan: ' . $kegiatan->nama_kegiatan) @section('content') {{-- HEADER --}}

{{ $kegiatan->nama_kegiatan }}

{{ $kegiatan->kategori->nama_kategori }} {{ $kegiatan->hari }} {{ date('H:i', strtotime($kegiatan->waktu_mulai)) }}–{{ date('H:i', strtotime($kegiatan->waktu_selesai)) }}
{{-- ✅ FIX: Tombol kembali pakai $fromTab agar kembali ke tab yang benar --}} Kembali
@if($kegiatan->materi)
Materi: {{ $kegiatan->materi }}
@endif
{{-- STATS --}}
{{ $stats['Hadir'] ?? 0 }}
Hadir
{{ $stats['Izin'] ?? 0 }}
Izin
{{ $stats['Sakit'] ?? 0 }}
Sakit
{{ $stats['Alpa'] ?? 0 }}
Alpa
{{-- CHART + PERSENTASE --}}
Tren Kehadiran (6 Bulan)
Distribusi Kehadiran
Persentase Kehadiran
{{ $persentaseHadir }}%
dari {{ $totalAbsensi }} total absensi
{{-- RIWAYAT TABLE --}}
Riwayat Lengkap {{ $riwayats->total() }} data
@if($riwayats->count() > 0) @foreach($riwayats as $idx => $absensi) @endforeach
No Tanggal Hari Waktu Absen Status Metode
{{ $riwayats->firstItem() + $idx }} {{ \Carbon\Carbon::parse($absensi->tanggal)->format('d M Y') }} {{ \Carbon\Carbon::parse($absensi->tanggal)->locale('id')->dayName }} {{ $absensi->waktu_absen ? \Carbon\Carbon::parse($absensi->waktu_absen)->format('H:i') : '-' }} {{ $absensi->status }} {{ $absensi->metode_absen ?? '-' }}
{{ $riwayats->links() }}
@else
Belum ada riwayat absensi untuk kegiatan ini.
@endif
@endsection