@extends('layouts.app', [ 'title' => 'Dashboard Pegawai', 'pageTitle' => 'Dashboard Pegawai', 'pageSubtitle' => $isBauk ? 'Portal administrasi umum dan arsip dokumen kampus.' : 'Portal layanan akademik mahasiswa dan administrasi kampus.', ]) @section('content') {{-- Profile & Stats --}}
{{ strtoupper(mb_substr($user->name, 0, 1)) }}
{{ $user->name }}
Pegawai {{ $isBauk ? 'BAUK' : 'BAAK' }}
{{ $user->username ?? '-' }}
{{ $pegawai?->bagian ? strtoupper($pegawai->bagian) : 'BAAK' }}
Login terakhir: {{ $user->last_login?->format('d M Y H:i') ?? 'Pertama kali' }}
@foreach (array_slice($metrics, 0, 2) as $index => $metric) @php $colors = ['stat-card-primary', 'stat-card-success', 'stat-card-warning', 'stat-card-info']; @endphp
{{ $metric['value'] }}
{{ $metric['label'] }}
{{ $metric['description'] }}
@endforeach
{{-- Quick Actions --}}
Akses Cepat Pegawai {{ $isBauk ? 'BAUK' : 'BAAK' }}
@foreach ($quickActions as $action) {{ $action['label'] }} @endforeach
{{-- Remaining Metrics --}} @if (count($metrics) > 2)
@foreach (array_slice($metrics, 2) as $index => $metric) @php $colorIndex = ($index + 2) % 4; $colors = ['stat-card-primary', 'stat-card-success', 'stat-card-warning', 'stat-card-info']; @endphp
{{ $metric['value'] }}
{{ $metric['label'] }}
{{ $metric['description'] }}
@endforeach
@endif {{-- Content Row --}}
{{-- Module Map --}}
Modul Pegawai {{ $isBauk ? 'BAUK' : 'BAAK' }}
@foreach ($sections as $section)
{{ $section['title'] }}
{{ $section['description'] }}
    @foreach ($section['items'] as $item)
  • {{ $item }}
  • @endforeach
@endforeach
{{-- Recent Items & Announcements --}}
{{-- Recent Items --}}
{{ $isBauk ? 'Arsip Terbaru' : 'Surat Terbaru' }}
@forelse ($recentItems as $item) @empty @endforelse
{{ $isBauk ? 'Jenis Arsip' : 'Mahasiswa' }} {{ $isBauk ? 'Status' : 'Jenis Surat' }} Status
@if ($isBauk) {{ $item->jenis_arsip ?? 'Arsip' }} @else {{ $item->mahasiswa?->nama_mahasiswa ?? '-' }} @endif @if (! $isBauk) {{ $item->jenis_surat }} @else {{ $item->keterangan ?? '-' }} @endif {{ ucfirst($item->status ?? $item->status_verifikasi ?? '-') }}
Belum ada data terbaru.
{{-- Announcements --}}
Pengumuman Kampus
@forelse ($announcements as $announcement)
{{ $announcement->judul }}
{{ $announcement->tanggal?->format('d M Y') ?? $announcement->created_at?->format('d M Y') }}
{{ Str::limit($announcement->isi, 80) }}
@empty
Belum ada pengumuman.
@endforelse
@endsection