A3 Achievement
| 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') : '-' }} |