{{-- FLASH MESSAGES --}} @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif {{-- PAGE TITLE & FILTERS --}}

{{ __('Report Card Manager') }}

{{ __('Generate, review, add remarks, and publish official student report cards.') }}

{{-- Global Generate Button --}} @if($selectedClassId && $selectedTermId)
@csrf
@endif
{{-- Horizontal Filters --}}
{{-- Academic Year --}}
{{-- Term --}}
{{-- Class --}}
{{-- Actions (Reset) --}}
{{-- REPORT CARDS LIST --}} @if(isset($reportCards) && $reportCards->isNotEmpty())
@foreach($reportCards as $card)
{{-- Header / Identity Row --}}
{{ strtoupper(substr($card->student->name ?? 'S', 0, 1)) }}

{{ $card->student->name ?? 'Unknown Student' }}

{{ __('Rank') }} #{{ $card->class_rank ?? '—' }} {{ __('GPA') }} {{ $card->gpa ? number_format($card->gpa, 2) : '—' }} {{ $card->status ?? 'Draft' }}
{{-- Action Controls Menu --}}
{{-- View PDF --}} {{-- Edit Remarks --}} @if(!$card->is_locked) {{-- Publish Action --}}
@csrf
{{-- Delete/Clear Action --}}
@csrf @method('DELETE')
@endif
{{-- Display Area --}}
@if($card->class_teacher_remarks && !$card->is_locked)

{{ __('Current Remarks') }}

"{{ $card->class_teacher_remarks }}"

@elseif($card->class_teacher_remarks && $card->is_locked)

{{ __('Locked Remarks') }}

"{{ $card->class_teacher_remarks }}"

@elseif(!$card->class_teacher_remarks && !$card->is_locked)

{{ __('No remarks added yet.') }}

{{ __('Click "Edit Remarks" above to add official feedback.') }}

@endif {{-- Edit Mode Form --}} @if(!$card->is_locked)
@csrf
@endif
@endforeach
@elseif($selectedClassId && $selectedTermId) @else @endif