Add student achievements module and improve student admin workflows
This commit is contained in:
@@ -129,6 +129,26 @@
|
||||
{{ $student->full_name }}
|
||||
</button>
|
||||
<div class="mt-1 text-xs text-slate-500">NIS: {{ $student->student_number ?: '-' }} · NISN: {{ $student->nisn ?: '-' }}</div>
|
||||
@if ($student->achievement_badge_count > 0)
|
||||
@php
|
||||
$achievementStars = match ($student->achievement_badge_level) {
|
||||
'Sekolah' => 1,
|
||||
'Kecamatan' => 2,
|
||||
'Kabupaten/Kota' => 3,
|
||||
'Provinsi' => 4,
|
||||
'Nasional' => 5,
|
||||
'Internasional' => 6,
|
||||
default => 1,
|
||||
};
|
||||
@endphp
|
||||
<div class="mt-2 flex items-center gap-1" title="{{ $student->achievement_badge_title }}">
|
||||
@for ($star = 0; $star < $achievementStars; $star++)
|
||||
<svg class="h-4 w-4.5" viewBox="0 0 24 24" fill="#facc15" style="color:#facc15">
|
||||
<path d="M12 3 9.5 8H4l4.5 3.3L6.8 17 12 13.8 17.2 17l-1.7-5.7L20 8h-5.5L12 3Z" />
|
||||
</svg>
|
||||
@endfor
|
||||
</div>
|
||||
@endif
|
||||
</td>
|
||||
<td class="px-6 py-4 text-sm text-slate-600">
|
||||
<div>{{ $student->academicYear?->name ?: '-' }}</div>
|
||||
|
||||
Reference in New Issue
Block a user