From eec19d9a4f2e7add1a9fdc036102ff5cb11923d7 Mon Sep 17 00:00:00 2001 From: Novy San87 Date: Mon, 3 Aug 2026 18:17:55 +0700 Subject: [PATCH] Poles halaman Kategori Pelanggaran premium - Kartu: strip gradient warna, icon chip gradient, badge 'X jenis' + urutan, hover lift, label Nonaktif, aksi Edit/Nonaktifkan/Aktifkan pill + icon FA - Empty state icon gradient + tombol btn-primary - Modal: header gradient biru-indigo, input .input seragam, color picker + 8 preset swatch, toggle status iOS + glow, preview, tombol btn-primary/ btn-outline --- resources/views/settings/categories.blade.php | 192 +++++++++--------- 1 file changed, 92 insertions(+), 100 deletions(-) diff --git a/resources/views/settings/categories.blade.php b/resources/views/settings/categories.blade.php index 2a9233a..f0bb4d0 100644 --- a/resources/views/settings/categories.blade.php +++ b/resources/views/settings/categories.blade.php @@ -7,12 +7,12 @@ {{-- Header --}}
-

Kategori Pelanggaran

-

Kelompokkan jenis pelanggaran berdasarkan tingkat keparahan

+

Kategori Pelanggaran

+

Kelompokkan jenis pelanggaran berdasarkan tingkat keparahan

@@ -23,51 +23,47 @@ @php $typeCount = $cat->violationTypes()->count(); @endphp -
- {{-- Color bar --}} -
+
+ {{-- Color strip gradient --}} +
{{-- Header row --}} -
-
- -
-

{{ $cat->name }}

- @if($cat->description) -

{{ $cat->description }}

- @endif +
+
+
+ +
+
+

{{ $cat->name }}

+

{{ $cat->description ?: 'Tanpa deskripsi' }}

@if(!$cat->is_active) - Nonaktif + + Nonaktif + @endif
{{-- Stats row --}} -
-
- - - - {{ $typeCount }} jenis -
-
- - - - Urutan #{{ $cat->sort_order }} -
+
+ + {{ $typeCount }} jenis + + + Urutan #{{ $cat->sort_order }} +
{{-- Actions --}} -
-
+
+
@if($cat->is_active) @@ -79,10 +75,8 @@ @@ -95,8 +89,8 @@ @@ -107,9 +101,9 @@ x-data x-on:submit.prevent="if(await window.confirmSwal({text:'Hapus kategori ini?'})) $el.submit()"> @csrf @method('DELETE') @endif @@ -118,13 +112,14 @@
@empty
-
- - - -

Belum ada kategori pelanggaran.

-
@@ -139,22 +134,19 @@ {{-- Panel --}}
+ class="relative inline-block align-bottom bg-white rounded-2xl shadow-2xl border border-slate-200 text-left overflow-hidden transform transition-all sm:align-middle sm:max-w-lg sm:w-full"> {{-- Header --}} -
-
-
- - - - +
+
+
+
-

-

+

+

-
@@ -167,80 +159,80 @@ {{-- Nama --}}
- - Nama Kategori +
{{-- Color Picker --}}
- -
-
- -
+ +
+ -
+
+
+ +
{{-- Sort Order --}}
- - + +
{{-- Description --}}
- -
{{-- Status toggle for edit --}} -
+
-

Status Aktif

-

Nonaktifkan untuk menyembunyikan kategori ini

+

Status Aktif

+

Nonaktifkan untuk menyembunyikan kategori ini

-
{{-- Preview --}} -
-

Pratinjau

-
+
+

Pratinjau

+
- +
{{-- Buttons --}} -
- -