{{ $isArabic ? 'الطالب: ' : 'Student: ' }}{{ $child->name }}
{{ $isArabic ? 'الفصل: ' : 'Class: ' }}{{ $child->schoolClass->map->name->join(' / ') }}
@if($child->schoolClass->first()?->grade?->stage)
{{ $isArabic ? 'المرحلة: ' : 'Stage: ' }}{{ $child->schoolClass->first()->grade->stage->name }}
@endif
{{ $isArabic ? 'ولي الأمر: ' : 'Parent: ' }}{{ $parent->name }}
{{-- Summary Stats --}}
@php
$avgMark = $marks->whereNotNull('mark')->avg('mark');
$submittedCount = collect($assignments)->where('submitted', true)->count();
$totalAssignments = collect($assignments)->count();
@endphp
{{ $avgMark ? number_format($avgMark, 1) : '—' }}
{{ $isArabic ? 'متوسط الدرجات' : 'Avg. Mark' }}
{{ $attendanceSummary['pct'] !== null ? $attendanceSummary['pct'].'%' : '—' }}
{{ $isArabic ? 'نسبة الحضور' : 'Attendance' }}
{{ $submittedCount }}/{{ $totalAssignments }}
{{ $isArabic ? 'الواجبات المسلّمة' : 'Assignments' }}
{{ $marks->count() }}
{{ $isArabic ? 'إجمالي الدرجات' : 'Total Marks' }}
{{-- Marks by Subject --}}
@if($marksBySubject->isNotEmpty())