@extends('student.layouts.app') @section('title', $virtualClassRoom->title . ' | ' . ($course->subject?->name ?: $course->name)) @section('content') @php $isArabic = app()->getLocale() === 'ar'; $statusClasses = match($virtualClassRoom->status) { 'ongoing' => 'bg-rose-100 text-rose-700 dark:bg-rose-500/10 dark:text-rose-300', 'upcoming' => 'bg-amber-100 text-amber-700 dark:bg-amber-500/10 dark:text-amber-300', 'finished' => 'bg-zinc-100 text-zinc-700 dark:bg-zinc-800 dark:text-zinc-300', default => 'bg-zinc-100 text-zinc-700 dark:bg-zinc-800 dark:text-zinc-300', }; $statusLabel = match($virtualClassRoom->status) { 'ongoing' => $isArabic ? 'جارية الآن' : 'Ongoing', 'upcoming' => $isArabic ? 'قريبة' : 'Upcoming', 'finished' => $isArabic ? 'منتهية' : 'Finished', default => $virtualClassRoom->status ?: ($isArabic ? 'غير محدد' : 'Unknown'), }; $startsAt = $virtualClassRoom->start_time; $endsAt = $virtualClassRoom->end_time; @endphp
{{ $course->teacher?->name ?: ($isArabic ? 'لم يتم تعيين المعلم بعد' : 'Teacher not assigned yet') }}
{{ $virtualClassRoom->description ?: ($isArabic ? 'لا يوجد وصف إضافي لهذه الحصة.' : 'No extra description for this session.') }}
{{ $isArabic ? 'معلومات الدخول والحالة الحالية للفصل الافتراضي.' : 'Access information and the current classroom status.' }}
{{ $isArabic ? 'عرض سريع لأهم معلومات الفصل الافتراضي.' : 'A quick view of the most important virtual classroom details.' }}