@vite(['resources/css/app.css', 'resources/js/app.js']) @livewireStyles
@php try { $logoPath = \App\Models\SystemSetting::get('logo_path'); $logoDarkPath = \App\Models\SystemSetting::get('logo_dark_path'); $siteName = \App\Models\SystemSetting::get('site_name', 'Appy'); $siteTagline = \App\Models\SystemSetting::get('site_tagline', 'Build native apps'); } catch (\Exception $e) { // Database not set up yet, use defaults $logoPath = null; $logoDarkPath = null; $siteName = 'Appy'; $siteTagline = 'Build native apps'; } @endphp @if($logoPath && $logoDarkPath) {{-- Both logos available - show based on theme --}} {{ $siteName }} @elseif($logoPath) {{-- Only light logo --}} {{ $siteName }} @elseif($logoDarkPath) {{-- Only dark logo --}} {{ $siteName }} @else {{-- Default logo - same as guest layout --}}
{{ $siteName }}

{{ $siteTagline }}

@endif
@if (isset($currentStep))
@php $steps = [ ['name' => 'Requirements', 'route' => 'install.requirements'], ['name' => 'Permissions', 'route' => 'install.permissions'], ['name' => 'Database', 'route' => 'install.database'], ['name' => 'Admin', 'route' => 'install.admin'], ['name' => 'Complete', 'route' => 'install.completed'], ]; @endphp @foreach ($steps as $index => $step)
{{ $index + 1 }}
@if ($index < count($steps) - 1)
@endif
@endforeach
@foreach ($steps as $index => $step)
{{ $step['name'] }}
@if ($index < count($steps) - 1)
@endif
@endforeach
@endif
@yield('header')
@if ($errors->any()) @endif @if (session('success')) @endif @if (session('error')) @endif @yield('content')
@hasSection('footer')
@yield('footer')
@endif

© {{ date('Y') }}. {{ __('common.all_rights_reserved') }}

@livewireScripts