-
@foreach ($errors->all() as $error)
- {{ $error }} @endforeach
{{-- CATATAN PERBAIKAN: hanya memuat app.css lewat Vite. JS panel admin ditulis langsung di bawah (inline), supaya tidak perlu menambah entry baru ke vite.config.js + menjalankan "npm run build" lagi di server. Ini memperbaiki error "Unable to locate file in Vite manifest: resources/js/admin.js". --}} @vite(['resources/css/app.css']) {{-- CATATAN PERBAIKAN #2: halaman panel admin memakai banyak class Tailwind (bg-forest-950, text-gold-400, dsb.) yang BELUM ada di file CSS hasil build lama (public/build/...), karena view admin ini baru ditambahkan setelah build terakhir dijalankan. Daripada menunggu "npm run build" berhasil di server, kita pakai Tailwind lewat CDN khusus untuk panel admin ini — ia meng-compile class apa pun yang dipakai di halaman secara langsung di browser, jadi warna & layout langsung tampil tanpa proses build sama sekali. (Kalau nanti "npm run build" di server sudah berhasil, bagian CDN ini boleh dihapus lagi.) --}} {{-- PERBAIKAN SCROLL: app.css milik halaman undangan mengunci scroll (overflow: hidden / height: 100% di html & body) sampai cover dibuka. Panel admin tidak punya cover, jadi halaman tidak bisa digulir. Blok ini sengaja diletakkan PALING AKHIR di
dan memakai !important supaya mengalahkan aturan kunci tersebut. --}}