@extends('layouts.app') @section('title', 'Dashboard Orang Tua') @section('content')

Dashboard Orang Tua

Pantau perkembangan putra/putri Anda

@include('orangtua._child-switcher')
@if ($children->isEmpty())

Tidak ada anak yang terhubung ke akun Anda.

Silakan hubungi pihak sekolah untuk menghubungkan akun Anda dengan data anak.

@elseif (!$child)

Pilih anak untuk melihat informasi.

@else

Aktif melihat

{{ $child->name }}

{{ $child->gender === 'L' ? 'Laki-laki' : 'Perempuan' }} · {{ $child->classRoom?->class_name ?? '-' }} · NIS {{ $child->nis }}

@include('orangtua._stat-card', [ 'label' => 'Rata-rata Nilai', 'value' => $stats['grades']['average'] ?? '—', 'color' => 'bg-blue-50 dark:bg-blue-500/10 text-blue-700 dark:text-blue-400', 'icon' => 'M9 7h6m0 10v-3m-3 3h.01M9 17h.01M9 14h.01M12 14h.01M15 11h.01M12 11h.01M9 11h.01M7 21h10a2 2 0 002-2V5a2 2 0 00-2-2H7a2 2 0 00-2 2v14a2 2 0 002 2z', ]) @include('orangtua._stat-card', [ 'label' => 'Kehadiran', 'value' => $stats['attendance']['hadir'] ?? 0, 'suffix' => '/ ' . ($stats['attendance']['total'] ?? 0), 'color' => 'bg-emerald-50 dark:bg-emerald-500/10 text-emerald-700 dark:text-emerald-400', 'icon' => 'M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z', ]) @include('orangtua._stat-card', [ 'label' => 'Ayat Terhafal', 'value' => $stats['tahfidz']['total_ayat'] ?? 0, 'suffix' => 'ayat', 'color' => 'bg-purple-50 dark:bg-purple-500/10 text-purple-700 dark:text-purple-400', 'icon' => 'M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253', ]) @include('orangtua._stat-card', [ 'label' => 'Hafalan Diinput', 'value' => ($stats['tahfidz']['ziadah'] + $stats['tahfidz']['murajaah']) ?? 0, 'suffix' => 'catatan', 'color' => 'bg-amber-50 dark:bg-amber-500/10 text-amber-700 dark:text-amber-400', 'icon' => 'M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z', ])

Kehadiran Mapel

Detail
@php $att = $stats['attendance']; @endphp
H {{ $att['hadir'] }} I {{ $att['izin'] }} S {{ $att['sakit'] }} A {{ $att['alpa'] }}

Hafalan Al-Quran

Detail
@php $th = $stats['tahfidz']; @endphp
Ziadah {{ $th['ziadah'] }} Murajaah {{ $th['murajaah'] }} @if ($th['avg_score']) Rata-rata {{ $th['avg_score'] }} @endif
@endif @endsection