@extends('layouts.app') @section('title', 'Edit KALDIK: ' . $kaldik->name) @php $statusColors = [ 'draft' => 'bg-slate-100 dark:bg-white/10 text-slate-600 dark:text-white/50', 'pending' => 'bg-amber-100 dark:bg-amber-500/10 text-amber-700 dark:text-amber-400', 'final' => 'bg-emerald-100 dark:bg-emerald-500/10 text-emerald-700 dark:text-emerald-400', 'archived' => 'bg-slate-100 dark:bg-white/10 text-slate-400 dark:text-white/30', ]; $statusLabels = [ 'draft' => 'Draf', 'pending' => 'Menunggu Approval', 'final' => 'Final', 'archived' => 'Arsip', ]; $isDraft = $kaldik->isDraft(); @endphp @section('content')
{{ $kaldik->academicYear->name ?? '' }} · {{ $kaldik->semesterLabel() }} · {{ $kaldik->start_date->format('d M Y') }} — {{ $kaldik->end_date->format('d M Y') }} @if ($kaldik->version > 1) · Revisi v{{ $kaldik->version }} @endif
Jumlah JP per hari (0 = libur mingguan) & durasi menit per JP — boleh berbeda antar jenjang.
Contoh: Kelas 1–3 → Senin 7jp, Selasa 7jp, Rabu 7jp, Kamis 7jp, Jumat 5jp, Sabtu 0, Ahad 0 — mnt/JP 35. Kelas 4–6 bisa beda, mis. mnt/JP 40.
| Tanggal | Nama | Tipe | @if ($isDraft)@endif |
|---|---|---|---|
| {{ $holiday->date->format('d M Y') }} | {{ $holiday->name }} | {{ $holiday->type }} | @if ($isDraft)@endif |
| Judul | Periode | Level | @if ($isDraft)@endif |
|---|---|---|---|
| {{ $co->title }} | {{ $co->start_date->format('d M') }} — {{ $co->end_date->format('d M Y') }} | {{ $co->grade_level ? 'Kelas ' . $co->grade_level : 'Semua' }} | @if ($isDraft)@endif |