@vite(['resources/css/app.css', 'resources/js/app.js']) {{-- ═══════════════════════════════════════════════ OFFCANVAS OVERLAY ═══════════════════════════════════════════════ --}} {{-- ═══════════════════════════════════════════════ OFFCANVAS SIDEBAR (mobile) ═══════════════════════════════════════════════ --}} {{-- ═══════════════════════════════════════════════ PERMANENT SIDEBAR (desktop) ═══════════════════════════════════════════════ --}} {{-- ═══════════════════════════════════════════════ MAIN CONTENT ═══════════════════════════════════════════════ --}}
{{-- Top navbar --}}
{{-- Hamburger --}}

@yield('page_title', 'Dashboard')

{{-- Right actions --}}
{{-- Bell --}} {{-- User dropdown --}}
{{-- Page content --}}
{{-- ── Instruction inline panel ───────────────────── --}}
{{-- Button row: always top-right --}}
{{-- Loading spinner --}}
{{-- Instructions toggle (instruction exists) --}} {{-- Create Instruction (no instruction yet) --}}
{{-- Expandable content accordion --}}
{{-- ── /Instruction inline panel ──────────────────── --}} @yield('content')
@stack('scripts')