@extends('admin.layouts.app') @section('title', 'Class Schedule') @section('breadcrumb') @endsection @section('content') @php $categoryColors = [ 'Major' => ['#dbeafe','#1d4ed8'], 'Minor' => ['#dcfce7','#166534'], 'MDC_IDC' => ['#fef3c7','#92400e'], 'VAC' => ['#ede9fe','#5b21b6'], 'AEC' => ['#fce7f3','#9d174d'], 'SEC' => ['#d1fae5','#065f46'], 'Miscellaneous'=> ['#f1f5f9','#475569'], ]; @endphp
@foreach($days as $day) @php $daySchedule = $schedule->get($day, collect()); @endphp
{{ $day }} @if($day === $today) Today @endif {{ $daySchedule->count() }} classes
@forelse($daySchedule as $slot) @php [$bg, $text] = $categoryColors[$slot->subject?->category] ?? ['#f1f5f9','#475569']; @endphp
{{ date('h:i', strtotime($slot->start_time)) }} {{ date('A', strtotime($slot->start_time)) }} {{ date('h:i', strtotime($slot->end_time)) }}
{{ $slot->subject?->name }}
{{ $slot->employee?->user?->name }}
{{ $slot->room ?? 'TBA' }}
{{ $slot->subject?->category }}
@empty

No classes
@endforelse
@endforeach
@endsection