Improve public controls and dashboard student statistics

This commit is contained in:
2026-05-11 14:51:30 +07:00
parent d695043f37
commit e5b47a3626
7 changed files with 278 additions and 126 deletions
@@ -18,6 +18,21 @@
</div>
</div>
<div class="rounded-3xl border border-slate-200 bg-slate-50 p-5">
<div class="flex flex-col gap-4 lg:flex-row lg:items-center lg:justify-between">
<div>
<h3 class="text-sm font-semibold text-slate-900">Kontrol Portal Publik</h3>
<p class="mt-1 text-xs text-slate-500">Atur apakah card Dokumen Kelengkapan Siswa boleh tampil di halaman publik.</p>
</div>
<label class="inline-flex items-center gap-3 rounded-2xl border border-slate-200 bg-white px-4 py-3 text-sm font-medium text-slate-700">
<input type="hidden" name="public_show_student_documents" value="0">
<input type="checkbox" name="public_show_student_documents" value="1" class="h-5 w-5 rounded border-slate-300 text-indigo-600 focus:ring-indigo-500" @checked(old('public_show_student_documents', $branding['public_show_student_documents']) == '1')>
<span>Tampilkan card Dokumen Kelengkapan Siswa di portal publik</span>
</label>
</div>
<p class="mt-3 text-xs text-slate-500">Jika dimatikan, pengunjung publik tetap bisa mencari data siswa, tetapi card dokumen tidak akan ditampilkan.</p>
</div>
<div class="grid grid-cols-1 gap-6 xl:grid-cols-3">
<div class="rounded-3xl border border-slate-200 bg-slate-50 p-5">
<div class="mb-4 flex items-center justify-between gap-3">