@include('header-facil')

A3 Achievement

Filter CG:
@foreach($data_a3 as $facil) @endforeach
No Periode Employee Name CG Tema A3 Submit Date

{{ $loop->iteration }}

@php $bulanList = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember']; $bulanColors = [ 0 => 'background-color: #DBEAFE; color: #1E40AF; border: 1px solid #60A5FA;', 1 => 'background-color: #FCE7F3; color: #9D174D; border: 1px solid #F472B6;', 2 => 'background-color: #D1FAE5; color: #065F46; border: 1px solid #34D399;', 3 => 'background-color: #FEF3C7; color: #92400E; border: 1px solid #FBBF24;', 4 => 'background-color: #EDE9FE; color: #5B21B6; border: 1px solid #A78BFA;', 5 => 'background-color: #FFEDD5; color: #9A3412; border: 1px solid #FB923C;', 6 => 'background-color: #FEE2E2; color: #991B1B; border: 1px solid #F87171;', 7 => 'background-color: #CCFBF1; color: #115E59; border: 1px solid #2DD4BF;', 8 => 'background-color: #E0E7FF; color: #3730A3; border: 1px solid #818CF8;', 9 => 'background-color: #FEF9C3; color: #854D0E; border: 1px solid #FACC15;', 10 => 'background-color: #F3E8FF; color: #7E22CE; border: 1px solid #C084FC;', 11 => 'background-color: #CFFAFE; color: #155E75; border: 1px solid #22D3EE;', ]; $periode = '-'; $periodeStyle = ''; if ($facil->created_at) { try { $monthIndex = (int) $facil->created_at->format('m') - 1; $periode = $bulanList[$monthIndex] ?? '-'; $periodeStyle = $bulanColors[$monthIndex] ?? ''; } catch (\Exception $e) { $periode = '-'; } } @endphp @if($periode !== '-') {{ $periode }} @else

-

@endif

{{ $facil->userI2c->name ?? '-' }}

{{ $facil->userI2c->nik ?? '-' }}

@php $cgName = $facil->cg; $cgLower = strtolower(trim($cgName ?? '')); if (str_contains($cgLower, 'sirius')) { $badgeStyle = 'background-color: #FEF3C7; color: #A16207; border: 1px solid #F59E0B;'; } elseif (str_contains($cgLower, 'dnawesome') || str_contains($cgLower, 'dna')) { $badgeStyle = 'background-color: #DCFCE7; color: #15803D; border: 1px solid #22C55E;'; } elseif (str_contains($cgLower, 'adminovation')) { $badgeStyle = 'background-color: #FEE2E2; color: #B91C1C; border: 1px solid #EF4444;'; } elseif (str_contains($cgLower, 'falcon')) { $badgeStyle = 'background-color: #DBEAFE; color: #1D4ED8; border: 1px solid #3B82F6;'; } else { $badgeStyle = 'background-color: #F3F4F6; color: #374151; border: 1px solid #9CA3AF;'; } @endphp @if($cgName) {{ $cgName }} @endif
@if($facil->file_path) PDF @endif

{{ $facil->judul }}

{{ $facil->created_at ? $facil->created_at->format('Y-m-d') : '-' }}