@php $navbarConfig = config('k-framework.ui.navbar', []); if (!is_array($navbarConfig)) { $navbarConfig = []; } $navbarEnabled = $enabled ?? ($navbarConfig['enabled'] ?? true); $navbarCompressed = $compressed ?? ($navbarConfig['compressed'] ?? false); $navbarOrientation = $orientation ?? ($navbarConfig['orientation'] ?? 'vertical'); $navbarOrientation = strtolower(trim((string) $navbarOrientation)) === 'horizontal' ? 'horizontal' : 'vertical'; if ($navbarOrientation === 'horizontal') { $navbarCompressed = false; } $navbarDefaultOpen = $defaultOpen ?? ($navbarConfig['default_open'] ?? true); $headbarConfig = config('k-framework.ui.headbar', []); $headbarEnabled = isset($headbarEnabled) ? (bool) $headbarEnabled : (is_array($headbarConfig) ? ($headbarConfig['enabled'] ?? true) : ($headbarConfig ?? true)); $navbarLogo = isset($appLogo) ? $appLogo : config('k-framework.ui.logo'); @endphp @if($navbarEnabled)
@endif