@extends('layouts.admin') @section('title', setting('school_name', 'ShulePoint') . ' | ' . $exam->name) @section('page-title', $exam->name) @section('content') @php $examPill = $exam->status === 'published' ? 'ok' : ($exam->status === 'ongoing' ? 'warn' : 'muted'); $canManageExams = $canManageExams ?? ((auth()->user()->role ?? '') === 'admin'); @endphp @if(!$canManageExams)
This exam was created by the admin. You can enter marks for your own class and download broadsheets & report cards.
@endif {{-- Header card --}}

{{ $exam->name }} {{ ucfirst($exam->status) }}

@if($canManageExams)
@csrf
Edit @endif Class Broadsheet
{{ $exam->starts_at }} – {{ $exam->ends_at }}
{{-- Marks entry per subject --}}

Enter marks per subject

@forelse($subjects as $s) @empty @endforelse
Subject Action
{{ $s->name }} Enter marks

No subjects found

Add subjects before entering marks.

{{-- Performance distribution --}}

Performance distribution

@forelse($stats as $st) @php $lvl = $st->performance_level ?? ''; $lvlPill = str_starts_with($lvl, 'EE') ? 'ok' : (str_starts_with($lvl, 'ME') ? 'warn' : 'muted'); @endphp @empty @endforelse
Level Count Avg
{{ $st->performance_level }} {{ $st->c }} {{ number_format($st->avg_score, 1) }}

No results yet

Enter marks to see the distribution.

@endsection