{{-- SLMC Administration panel layout: sidebar + content, responsive. Desktop (lg+): fixed sidebar. Mobile: off-canvas drawer toggled from the top bar. Sections: title, heading, (optional) subheading, actions, content. --}} @php $nav = [ 'Overview' => [ ['admin.dashboard', 'admin.dashboard', 'ri-dashboard-3-line', 'Dashboard', null], ], 'Internship' => [ ['admin.batches.index', 'admin.batches.*', 'ri-stack-line', 'Batches', null], ['admin.allocations.index', 'admin.allocations.*', 'ri-node-tree', 'Allocations', 'allocations'], ['admin.evaluations.index', 'admin.evaluations.*', 'ri-file-list-3-line', 'Evaluations', 'evaluations'], ], 'Directory' => [ ['admin.hospitals.index', 'admin.hospitals.*', 'ri-hospital-line', 'Hospitals', null], ['admin.directors.index', 'admin.directors.*', 'ri-user-star-line', 'Directors', null], ['admin.consultants.index', 'admin.consultants.*', 'ri-stethoscope-line', 'Consultants', null], ['admin.interns.index', 'admin.interns.*', 'ri-user-heart-line', 'Interns', 'interns'], ], ]; $badgeHints = ['interns' => 'awaiting allocation', 'allocations' => 'without consultant', 'evaluations' => 'in review']; @endphp @include('partials.head') @yield('title', 'Admin') | SLMC Administration {{-- Mobile backdrop --}} {{-- ═════════ Sidebar ═════════ --}} {{-- ═════════ Main ═════════ --}}

@yield('heading', 'Dashboard')

{{ $user->initials() }}
@hasSection('actions')

@yield('subheading')

@yield('actions')
@elseif(View::hasSection('subheading'))

@yield('subheading')

@endif @if(session('status'))
{{ session('status') }}
@endif @if($errors->has('delete')) @endif @yield('content')