@php $logo = $logo ?? app(\App\Support\BrandLogoManager::class)->appLogoStatus(); @endphp @if(!empty($compact))
@if($logo['is_custom']) Custom application logo
{{ $logo['filename'] }}
@else Using default {{ config('app.name') }} logo @endif
Manage
@else
Login page
On dark background
Top bar (in app)
@endif @if($logo['is_custom'] && empty($compact))
Custom application logo active
{{ $logo['filename'] }} @if($logo['size_kb']) · {{ $logo['size_kb'] }} KB @endif @if($logo['updated_at']) · Updated {{ \Carbon\Carbon::createFromTimestamp($logo['updated_at'])->diffForHumans() }} @endif
@elseif(empty($compact))
This logo appears on login, select-company, and the top bar. Company logos are set separately in each company's Settings.
@endif @if(!($logo['storage_writable'] ?? true))
Upload blocked: storage/app/public/branding is not writable on this server. Ask your host to fix folder permissions.
@endif
@csrf @error('logo')
{{ $message }}
@enderror
@once @push('scripts') @endpush @endonce