@extends('layouts.app')
@section('title', 'Dashboard Santri')
@section('content')
{{-- ✅ ALERTS (Kesehatan & Kepulangan) --}}
@if(isset($statusKesehatan) && $statusKesehatan)
{{-- Card Progres Al-Qur'an --}}
Progres Al-Qur'an
{{ $data['progres_quran'] }}%
{{-- Card Progres Hadist --}}
Progres Hadist
{{ $data['progres_hadist'] }}%
{{-- Card Progres Materi Tambahan --}}
Materi Tambahan
{{ $data['progres_materi_tambahan'] }}%
{{-- Card Saldo Uang Saku --}}
Saldo Uang Saku
{{ 'Rp ' . number_format($data['saldo_uang_saku'], 0, ',', '.') }}
{{-- ✅ BERITA TERBARU --}}
@if($beritaTerbaru->isNotEmpty())
@endif
{{-- Card Poin Pelanggaran --}}
Visualisasi Capaian Pembelajaran
{{-- GRAFIK 1: Distribusi Status (PIE CHART) --}}
@if(array_sum($distribusiStatus) > 0)
Distribusi Status Pembelajaran
{{-- Layout: Grafik di Kiri, Legend di Kanan --}}
{{-- Grafik Pie --}}
{{-- Legend/Keterangan di Samping --}}
Selesai (100%)
{{ $distribusiStatus['selesai'] }} materi
Hampir Selesai (75-99%)
{{ $distribusiStatus['hampir_selesai'] }} materi
Sedang Berjalan (25-74%)
{{ $distribusiStatus['sedang_berjalan'] }} materi
Baru Dimulai (0-24%)
{{ $distribusiStatus['baru_dimulai'] }} materi
{{-- 4 Kotak Statistik Berjejer Horizontal (Di Bawah) --}}
{{ $distribusiStatus['selesai'] }}
Selesai
{{ $distribusiStatus['hampir_selesai'] }}
Hampir Selesai
{{ $distribusiStatus['sedang_berjalan'] }}
Sedang Berjalan
{{ $distribusiStatus['baru_dimulai'] }}
Baru Dimulai
@endif
{{-- GRAFIK 2: Perbandingan Kategori (LINE CHART) --}}
Perbandingan Progress Kategori
{{ $data['progres_quran'] }}%
Al-Qur'an
{{ $data['progres_hadist'] }}%
Hadist
{{ $data['progres_materi_tambahan'] }}%
Materi Tambahan
@endif
{{-- ✅ GRAFIK BATANG: Progress per Materi (SEBELUM TIPS) --}}
@if($capaianPerMateri->count() > 0)
Tips Hari Ini
💡 Jaga Kedisiplinan: Hindari pelanggaran dengan mematuhi tata tertib pondok.
Lihat Daftar Kategori Pelanggaran
untuk mengetahui peraturan yang berlaku.
{{-- Chart.js Script --}}
@endsection