{{ $subject->name }} · {{ $subject->code }}
@if (session('status'))
{{ session('status') }}
@endif
{{ __($subject->status) }}

{{ $subject->start_date->toDateString() }} – {{ $subject->end_date->toDateString() }} · {{ $subject->location }} · {{ __('Default duration:') }} {{ $subject->default_duration_minutes }} {{ __('minutes') }}

@if ($subject->description)

{{ $subject->description }}

@endif

{{ __('Recorded check-ins:') }} {{ $statistics->attended }} · {{ __('Late check-ins:') }} {{ $statistics->late ?? 0 }}. {{ __('Lecture reports include pending and absent students.') }}

@foreach ($subject->enrollments as $enrollment)

{{ $enrollment->student->name }} ({{ __($enrollment->status) }})

@csrf
@endforeach @if ($subject->enrollments->isEmpty())

{{ __('No students enrolled yet.') }}

@endif
@csrf
{{ __('Enroll students') }}
@foreach ($subject->schedules as $schedule) @include('subjects.schedule-form', ['schedule' => $schedule])
@csrf

{{ __('Holiday / individual date exception') }}

{{ __('Save date exception') }} @foreach ($schedule->exceptions as $exception)

{{ $exception->exception_date->toDateString() }}: {{ __($exception->exception_type) }}

@endforeach
@endforeach @include('subjects.schedule-form', ['schedule' => null])
@csrf
{{ __('Generate lectures') }}
@csrf
{{ __('Add extra lecture') }}
@forelse ($lectures as $lecture)
{{ $lecture->date->isBefore(today()) ? __('Previous') : __('Upcoming') }}

{{ $lecture->date->toDateString() }} {{ substr($lecture->start_time, 0, 5) }} – {{ substr($lecture->end_time, 0, 5) }}

{{ __($lecture->schedule_state) }} · {{ $lecture->location }} · {{ $lecture->attendances_count }} {{ __('check-ins') }}

@empty @endforelse @if ($lectures->hasPages())
{{ $lectures->links() }}
@endif