{{-- resources/views/backend/partials/navbar.blade.php --}} {{-- Always-visible Sidebar (no backdrop/toggle) + Desktop push + Centered Logo (hidden on mobile) --}} @php use App\Models\Information; // Site info + logo $info = Information::first(); $logoUrl = ($info && !empty($info->site_logo)) ? asset('uploads/img/'.$info->site_logo) : null; // Role flag (Spatie) $isWorker = auth()->check() && method_exists(auth()->user(), 'hasRole') ? auth()->user()->hasRole('worker') : false; // Active route helper if (!function_exists('nav_active')) { function nav_active($patterns = []) { foreach ((array)$patterns as $p) { if (request()->routeIs($p) || request()->is($p)) return 'is-active'; } return ''; } } @endphp {{-- ===== Styles specific to sidebar ===== --}}