@extends('admin.layouts.app') @section('content')
{{-- HEADER --}}

Panel Kendali Sistem

Manajemen Pengguna

Kelola seluruh akun dan hak akses pengguna sistem

{{ now()->translatedFormat('l, d F Y') }}
{{ strtoupper(session('user')['role'] ?? 'ADMINISTRATOR') }}
{{-- STATISTIC CARDS --}}
{{-- Card 1 --}}

Total Pengguna

{{ $stats['total'] }}

Seluruh akun terdaftar

{{-- Card 2 --}}

Pengguna Aktif

{{ $stats['active'] }}

Memiliki aktivitas tercatat

{{-- Card 3 --}}

Total Aktivitas

{{ $stats['activities'] }}

Dari seluruh pengguna

{{-- TABLE CARD --}}
{{-- TABLE TOOLBAR --}}

Daftar Pengguna Sistem

Total: {{ $stats['total'] }} Pengguna
{{-- SEARCH --}}
{{-- TAMBAH --}} Tambah Pengguna
{{-- TABLE --}}
@forelse($users as $index => $user) {{-- NO --}} {{-- USER --}} {{-- USERNAME --}} {{-- ROLE --}} {{-- ACTIVITY --}} {{-- CREATED --}} {{-- ACTION --}} @empty @endforelse
# PENGGUNA USERNAME ROLE KEGIATAN TERDAFTAR AKSI
{{ $loop->iteration }}
@php $colors = ['#2563eb','#7c3aed','#059669','#dc2626','#d97706']; $color = $colors[$user->id % count($colors)]; $initials = strtoupper(substr($user->name, 0, 2)); @endphp
{{ $initials }}
{{ $user->name }}
ID #{{ $user->id }}
{{ $user->username }} @if($user->role == 'superadmin') Super Admin @elseif($user->role == 'admin') Administrator @else Petugas @endif
{{ $user->activities_count }}
@php $maxAct = max($stats['max_activities'] ?? 1, 1); @endphp
{{ $user->created_at->translatedFormat('d M Y') }}
@php $editRoute = (session('user')['role'] ?? '') === 'superadmin' ? route('admin.superadmin.user.edit', $user->id) : route('admin.users.edit', $user->id); @endphp Edit @if($user->role !== 'superadmin')
@csrf @method('DELETE')
@endif
Belum ada pengguna terdaftar.
{{-- FOOTER / PAGINATION --}}

Menampilkan 1–{{ $users->count() }} dari {{ $users->count() }} pengguna

{{-- Pagination (if using paginate()) --}} @if(method_exists($users, 'links'))
{{ $users->links() }}
@else
@endif
@endsection