@php $statusStyles = [ 'issued' => 'bg-emerald-50 text-emerald-700', 'revoked' => 'bg-rose-50 text-rose-700', 'expired' => 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300', ]; @endphp
Certificates {{ count($certificates) }} Badges {{ count($badges) }}
@forelse($certificates as $certificate) @php $status = (string) ($certificate['status'] ?? ''); $statusClass = $statusStyles[$status] ?? 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300'; @endphp

{{ $certificate['format'] }}

{{ $certificate['issued_at'] ?? '—' }}

{{ $status ?: 'unknown' }}
@empty
No certificates yet.
@endforelse
@forelse($badges as $badge) @php $status = (string) ($badge['status'] ?? ''); $statusClass = $statusStyles[$status] ?? 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300'; @endphp

{{ $badge['type'] }}

{{ $badge['issued_at'] ?? '—' }}

{{ $status ?: 'unknown' }}
@empty
No badges yet.
@endforelse