@extends('layouts.app') @section('title', 'Subject Management') @section('page-title', 'Subject Management') @section('content')
{{-- Success/Error Messages --}} @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
{{-- Left: Create Subject Form --}}

Add New Subject

@csrf
@error('name')

{{ $message }}

@enderror
@error('code')

{{ $message }}

@enderror
{{-- Right: Subjects List --}}
@forelse($subjects as $subject) {{-- View Mode --}} {{-- Edit Mode (inline) --}} @empty @endforelse
Subject Code Classes Status Actions

{{ $subject->name }}

@if($subject->description)

{{ $subject->description }}

@endif
{{ $subject->code }} {{ $subject->classes_count }} @if($subject->is_active) Active @else Inactive @endif
@csrf @method('PATCH')
@if($subject->classes_count === 0)
@csrf @method('DELETE')
@endif
@csrf @method('PUT')

No subjects created yet.

@endsection