{{-- resources/views/santri/capaian/index.blade.php --}} @extends('layouts.app') @section('title', 'Capaian Materi') @section('content') {{-- ===== HERO ===== --}}
Pantau progress hafalan dan pembelajaran, {{ $santri->nama_lengkap }} • {{ $santri->kelasPrimary?->kelas?->nama_kelas ?? '-' }}
@if(!empty($capaianAccessConfig['catatan'])) 📋 {{ $capaianAccessConfig['catatan'] }} @else Ustadz/Ustadzah telah membuka akses untuk menginput data capaian kamu. Segera isi sebelum ditutup! @endif
Ustadz/Ustadzah belum membuka akses input capaian. Nantikan informasinya ya!
Perbandingan rata-rata progress tiap kelompok materi.
Trend progress dari semester ke semester.
Urutan progress dari yang paling sedikit hingga paling banyak.
Belum ada capaian tercatat{{ $selectedSemester ? ' untuk semester yang dipilih' : '' }}.
@if($capaianAccessOpen) Input Capaian Sekarang @endifSemua materi telah diselesaikan 100%. Terus pertahankan semangat!
Progress tidak meningkat atau menurun antar semester. Yuk tingkatkan semangat belajar!
Seberapa jauh tiap materi dari khatam, dan estimasi berapa semester lagi berdasarkan kecepatan belajarmu.
@if($allCapaiansForPred->count() > 0) @foreach([ ["Al-Qur'an", 'fas fa-book-quran', '#6FBA9D'], ['Hadist', 'fas fa-scroll', '#81C6E8'], ['Materi Tambahan', 'fas fa-book', '#FFD56B'], ] as [$kat, $icon, $color]) @php $katCaps = $allCapaiansForPred->filter(fn($c) => $c->materi && $c->materi->kategori === $kat); @endphp @if($katCaps->count() > 0)