{{-- Lokasi File: resources/views/guru/jurnal/form_absensi.blade.php Deskripsi: Halaman input absensi siswa (Horizontal Compact Layout) --}} @extends('layouts.guru_master') @section('title', 'Absensi Kelas | Smart Cendekia Enterprise') @section('css') @stop @section('content_body')
{{-- INFO KELAS (HERO CARD) --}}
{{ \Carbon\Carbon::parse($sesi->jadwal->jam_mulai)->format('H:i') }} - {{ \Carbon\Carbon::parse($sesi->jadwal->jam_selesai)->format('H:i') }}

{{ $sesi->jadwal->mataPelajaran->nama_mapel ?? 'Mata Pelajaran' }}

Kelas {{ $sesi->kelas->nama_kelas }}

{{-- FORM UTAMA DAFTAR SISWA --}}
@csrf
Daftar Siswa ({{ $sesi->absensiKelasDetail->count() }})
@forelse($sesi->absensiKelasDetail as $index => $detail)
{{-- Info Siswa (Kiri) --}}
{{-- Logika Foto Siswa --}} @if($detail->siswa->foto_url) Foto {{-- Fallback Inisial jika gambar gagal dimuat --}} @else
{{ substr($detail->siswa->nama_lengkap, 0, 1) }}
@endif
{{ $detail->siswa->nama_lengkap }}
{{ $detail->siswa->nis ?? '-' }}
{{-- Pilihan Absensi (Kanan) - Singkatan Huruf --}}
{{-- HADIR --}} {{-- SAKIT --}} {{-- IZIN --}} {{-- ALPA --}}
@empty
Tidak Ada Siswa

Belum ada siswa yang didaftarkan ke kelas ini.

@endforelse
{{-- STICKY ACTION BAR --}}
@stop @section('js') @stop