@extends('teacher.layout') @section('title', ($class->subject->Subject_name ?? 'Class') . ' Workspace') @section('content') @include('teacher.partials.workspace_tabs') @if ($tab === 'stream')
@php $quick = [ ['New Lesson', route('teacher.lessons.create', $class->Class_id), '📘', 'emerald'], ['New Assignment', route('teacher.assignments.create', $class->Class_id), '📝', 'sky'], ['New Quiz', route('teacher.quizzes.create', $class->Class_id), '🧠', 'violet'], ['View Analytics', route('teacher.analytics.index', $class->Class_id), '📊', 'gold'], ]; @endphp @foreach ($quick as [$label, $url, $icon, $c]) {{ $icon }} {{ $label }} @endforeach

Recent Activity

@forelse ($recent as $lesson)

📘 {{ $lesson->title }}

Published {{ $lesson->publish_at?->diffForHumans() ?? $lesson->created_at->diffForHumans() }}

@empty + Create your first lesson @endforelse
@elseif ($tab === 'lessons')
+ New Lesson
@forelse ($lessons as $lesson) {{ strtoupper($lesson->status) }}

{{ $lesson->title }}

{{ $lesson->topic }} · {{ $lesson->resources_count }} material{{ $lesson->resources_count === 1 ? '' : 's' }}

@empty @endforelse
@elseif ($tab === 'materials')

Every file/link across all lessons, newest first.

@forelse ($resources as $r)

{{ $r->title }}

from “{{ $r->lesson->title ?? '—' }}”

@empty @endforelse
@elseif ($tab === 'students')
@forelse ($roster as $i => $s) @empty @endforelse
#LRNStudent Name
{{ $i + 1 }} {{ $s->LRN_no ?: '—' }} {{ $s->fullName() }}
No students enrolled in this class yet.
@endif @endsection