@extends('adminlte::page') @section('title', 'Master Tata Tertib | Smart BK') @section('content_header') {{-- DESKTOP HEADER (Hanya muncul di laptop/PC) --}}

Master Tata Tertib

Kelola daftar pelanggaran dan bobot poin siswa.

@stop @section('content') {{-- TAMPILAN MOBILE: HEADER & APP BAR --}}
@include('partials.header_mobile')
Tata Tertib
Kelola master pelanggaran
{{-- Alert Section --}} @if(session('success')) @endif @if(session('error')) @endif
{{-- KOLOM KIRI: FORM TAMBAH --}}
Tambah Aturan Baru
@csrf {{-- Input: Nama Pelanggaran --}}
@error('nama_pelanggaran') {{ $message }} @enderror
{{-- Input: Kategori --}}
{{-- Input: Poin --}}
{{-- KOLOM KANAN: TABEL DATA --}}
{{-- Info Widget Kecil (Pindah ke atas tabel pada versi mobile) --}}
Tips: Gunakan kategori dengan bijak untuk memudahkan filter laporan evaluasi diri.
Daftar Tata Tertib Aktif
{{ $jenis_pelanggarans->count() }} Aturan
{{-- Kolom No disembunyikan di HP agar lebih lega --}} @forelse($jenis_pelanggarans as $jenis) @empty @endforelse
No Nama Pelanggaran Kategori Poin Aksi
{{ $loop->iteration }} {{ $jenis->nama_pelanggaran }} {{-- Munculkan kategori di bawah nama pelanggaran untuk HP yang sangat kecil jika diperlukan, tapi sementara pakai kolom terpisah --}} @php $badgeClass = match($jenis->kategori) { 'Ringan' => 'bg-success-light text-success', 'Sedang' => 'bg-warning-light text-warning', 'Berat' => 'bg-danger-light text-danger', default => 'bg-light text-secondary', }; @endphp {{ $jenis->kategori }} +{{ $jenis->poin }} {{-- FORM HAPUS --}}
@csrf @method('DELETE') {{-- TOMBOL HAPUS --}}

Belum ada data tata tertib.

Silakan tambahkan aturan baru melalui form.
{{-- FOOTER NAV (MOBILE ONLY) --}} @include('partials.guru_mobile_nav') @stop @section('plugins.Datatables', true) @section('css') @stop @section('js') @stop