{{-- Indikator loading saat polling/refresh --}}
Memperbarui…
{{-- Header: sapa + periode + refresh --}}

{{ $greeting }}, {{ $userName }}

{{ $dateLabel }}

Unduh {{-- Breadcrumb: Beranda › Tentang --}}
@if ($period === 'custom') @endif
{{-- Konten dinamis (loading overlay saat filter berubah) --}}
{{-- KPI Cards --}} {{-- Grafik 2 kolom (ApexCharts) --}}

Aktivitas 7 Hari Terakhir

BKK per Proyek

{{ $date_from ? \Carbon\Carbon::parse($date_from)->locale('id')->translatedFormat('d M Y') : 'Semua' }} — {{ \Carbon\Carbon::parse($date_to)->locale('id')->translatedFormat('d M Y') }}
{{-- Grafik baris 2: arus stok & absensi minggu ini --}}

Arus Stok 14 Hari

Absensi Minggu Ini

{{-- Widget 3 kolom --}}
{{-- Transaksi terbaru --}}

Transaksi Terbaru

@forelse ($recent as $r) @empty @endforelse
Jenis No. Dokumen Status Tanggal
{{ $r['type'] }} @if ($r['link']) {{ $r['no'] }} @else {{ $r['no'] }} @endif {{ $r['status'] }} {{ $r['date'] }}
Belum ada transaksi.
{{-- Stok menipis --}}

Stok Menipis

@forelse ($stockLow as $s) @empty @endforelse
Kode Nama Stok / Min
{{ $s['code'] }} {{ $s['name'] }} {{ number_format($s['stok'], 0, ',', '.') }} / {{ number_format($s['min'], 0, ',', '.') }}
Semua stok di atas minimum.
{{-- Dokumen open --}}

Dokumen Open

@forelse ($openDocs as $d) @empty @endforelse
Jenis No. Dokumen Tanggal
{{ $d['type'] }} {{ $d['no'] }} {{ $d['date'] }}
Tidak ada dokumen open.
{{-- Widget baris 2: Peringatan · Agenda · Absensi Hari Ini --}}
{{-- Peringatan --}}

Peringatan

@forelse ($warnings as $w) {{ $w['text'] }} @empty

Semua aman, tidak ada peringatan.

@endforelse
{{-- Agenda --}}

Agenda

@if ($agenda['period'])

Periode Payroll Aktif

{{ $agenda['period'] }}

@endif @forelse ($agenda['holidays'] as $h)

{{ $h['label'] }}

{{ $h['date'] }}

@empty @if (! $agenda['period'])

Tidak ada agenda mendatang.

@endif @endforelse
{{-- Absensi hari ini per proyek --}}

Absensi Hari Ini

@forelse ($attendanceToday as $a) @empty @endforelse
Proyek Hadir Terlambat
{{ $a['project'] }} {{ $a['hadir'] }} {{ $a['terlambat'] }}
Belum ada absensi hari ini.
{{-- Aksi cepat --}}

Aksi Cepat

@foreach ($quickActions as $a) {{ $a['label'] }} @endforeach