@php $brandName = trim((string) ($siteSettings['site_name'] ?? '')); $brandName = $brandName !== '' ? $brandName : config('app.name', 'SnapNest'); $favicon = $siteSettings['favicon'] ?? null; @endphp {{ $brandName }} @if ($favicon) @endif @vite(['resources/css/app.css', 'resources/js/app.js']) @include('partials.extensions-head')
{{ __('Studio Access') }}

{{ __('Command center for high volume event photography.') }}

{{ __('One login, multiple roles. From photographers to support, keep delivery, uploads, and approvals in a single flow.') }}

{{ __('Live Uploads') }}

{{ __('Chunked uploads, watermark queues, and dual resolution storage.') }}

{{ __('Secure Access') }}

{{ __('Role based policies, 2FA for admins, and audit trails.') }}

{{ __('Event Delivery') }}

{{ __('QR sharing, guest pins, and optimized galleries.') }}

{{ __('Operational Clarity') }}

{{ __('Reports, exports, and real time tracking.') }}

{{ $slot }}
@php $supportEmail = trim((string) ($generalSettings['support_email'] ?? '')); $supportPhone = trim((string) ($generalSettings['support_phone'] ?? '')); $supportDetails = collect([$supportEmail, $supportPhone])->filter()->implode(' • '); @endphp

@if ($supportDetails !== '') {{ __('Need help? Contact support at') }} {{ $supportDetails }}. @else {{ __('Need help? Reach out to your system administrator.') }} @endif

@if (session('status') || session('error'))

{{ session('error') ? __('Action blocked') : __('Success') }}

{{ session('error') ?? session('status') }}

@endif @include('partials.gdpr-banner') @if (! empty($siteSettings['right_click_disable'])) @endif @stack('scripts')