@php $record = $department; $registeredClassIds = $record->classes->pluck('id')->toArray(); @endphp
{{-- ============ 1. HERO SECTION (FOTO & INFO UTAMA) ============ --}}
{{-- Background Gradient Banner --}}
{{-- Optional Pattern --}} {{-- Stats Overlay (Pojok Kanan Atas) --}}
{{ $record->classes->sum(fn($class) => $class->students->count()) }} Total Siswa
{{-- Profile Container --}}
{{-- Foto Wrapper (Dengan Fungsi Upload) --}}
@if($record->thumbnail) @else
@endif {{-- Overlay Upload --}} {{-- Loading State --}}
{{-- Judul & Deskripsi --}}

{{ $record->title ?? 'Nama Jurusan' }}

{{ $record->description ?? 'Tidak ada deskripsi jurusan.' }}

{{-- ============ 2. KOLOM KIRI: FORM EDIT ============ --}}
{{-- Card Container --}}
{{-- Decorative Gradient Line Top --}}
{{-- Header --}}

Edit Detail

Perbarui informasi jurusan

{{-- Input Nama Jurusan (Style: Modern Filled) --}}
{{-- Textarea Deskripsi (Style: Modern Filled) --}}

/ 250 kata

{{-- Action Button --}}
{{-- ============ 3. KOLOM KANAN: DAFTAR KELAS (TABLE) ============ --}}
{{-- Header Table --}}

Manajemen Kelas

Atur kelas yang masuk dalam jurusan ini.

{{-- Filter / Legend (Visual Only) --}}
Semua Terpilih: {{ count($registeredClassIds) }}
{{-- Content Table --}}
@foreach($allClasses as $class) @php $isAttached = in_array($class->id, $registeredClassIds); @endphp {{-- Kolom Nama Kelas --}} {{-- Kolom Wali Kelas --}} {{-- Kolom Siswa --}} {{-- Kolom Aksi Toggle --}} @endforeach
Info Kelas Wali Kelas Jumlah Siswa Status
{{ substr($class->name, 0, 2) }}
{{ $class->name }}
ID: #{{ $class->id }}
@if($class->homeroomTeacher)
{{ substr($class->homeroomTeacher->name, 0, 1) }}
{{ $class->homeroomTeacher->name }}
@else Kosong @endif
{{ $class->students->count() }} @if($isAttached) @else @endif