@extends('public.layout.app') @section('title', __('front.submission_details')) @section('body')
@include('public.portals.teacher.partials.nav') {{-- Header --}}

{{ __('front.submission_details') }}

{{ $submission->assignment->title }} {{ $submission->student->name ?? 'Unknown' }}

{{-- Left Column: Student & Submission Info --}}
{{ __('front.submission_info') }}
@if($submission->grade) @endif
{{ __('front.student') }} {{ $submission->student->name ?? '—' }}
{{ __('front.email_2') }} {{ $submission->student->email ?? '—' }}
{{ __('front.submitted_at') }} {{ $submission->submitted_at->format('M d, Y h:i A') }}
{{ __('front.status') }} @if($submission->grade) {{ __('front.graded') }} @else {{ __('front.pending') }} @endif
{{ __('front.grade') }} {{ $submission->grade }} / {{ $submission->assignment->max_grade }}
{{ __('front.graded_at') }} {{ $submission->graded_at ? $submission->graded_at->format('M d, Y h:i A') : '—' }}
@if($submission->comments)
{{ __('front.student_s_comments') }}
{{ $submission->comments }}
@endif
{{-- Right Column: File Preview & Feedback --}}
{{-- File Preview Card --}}
{{ __('front.submitted_file') }}
{{ __('front.download') }}
@if($submission->file_path && Storage::disk('public')->exists($submission->file_path)) @php $ext = strtolower(pathinfo($submission->file_path, PATHINFO_EXTENSION)); $isImage = in_array($ext, ['jpg', 'jpeg', 'png', 'gif', 'webp']); $isPdf = $ext === 'pdf'; @endphp @if($isImage)
Submission
@elseif($isPdf)
@else

{{ __('front.preview_not_available_for_this_file_type') }}

@endif @else

{{ __('front.file_not_found_or_unavailable') }}

@endif
{{-- Feedback Card (if graded) --}} @if($submission->feedback)
{{ __('front.your_feedback') }}
{!! nl2br(e($submission->feedback)) !!}
@endif
@endsection