{{ __('app.portal.dashboard.welcome') }}
{{ __('app.portal.dashboard.teacher_intro') }}
{{ __('app.students.academic_year') }}
{{ $year?->name ?? '—' }}
{{ __('app.portal.dashboard.teacher_classes') }}
{{ $summary['classes'] }}
{{ __('app.portal.dashboard.teacher_students') }}
{{ $summary['students'] }}
{{ __('app.portal.dashboard.marked_today') }}
{{ $summary['marked_today'] }}
{{ __('app.portal.dashboard.attendance_today') }}
{{ number_format((float) $summary['attendance_percentage'], 2) }}%
{{ $option['class']->division?->localizedName() }} — {{ $option['class']->localizedName() }}
@if ($option['whole_class']){{ __('app.students.section') }}: @if ($option['whole_class']) {{ __('app.portal.dashboard.all_sections') }} @else {{ $option['sections']->map(fn ($section) => $section->localizedName())->join(', ') ?: '—' }} @endif
{{ __('app.academics.fields.subject') }}: {{ $option['subjects']->map(fn ($subject) => $subject->localizedName())->join(', ') ?: '—' }}
{{ $homework->title }}
{{ $homework->subject?->localizedName() }} · {{ $homework->academicClass?->localizedName() }} @if ($homework->section) · {{ $homework->section->localizedName() }} @endif · {{ $homework->due_on?->translatedFormat('d M Y') }}
{{ $material->title }}
{{ $material->subject?->localizedName() ?? '—' }} · {{ $material->academicClass?->localizedName() }} · {{ $material->fileSizeLabel() }}
{{ $notice->localizedTitle() }}