@php $brandingCards = [ 'website_logo' => [ 'title' => 'Website Logo', 'description' => 'Used in the topbar, error pages, QR exports, and general website surfaces.', 'guidance' => 'PNG, JPG, or WebP. A transparent square image is recommended.', 'accept' => '.png,.jpg,.jpeg,.webp,image/png,image/jpeg,image/webp', ], 'sidebar_logo' => [ 'title' => 'Sidebar Logo', 'description' => 'Used in the expanded and collapsed sidebar brand area.', 'guidance' => 'PNG, JPG, or WebP. Use a compact square logo with safe padding.', 'accept' => '.png,.jpg,.jpeg,.webp,image/png,image/jpeg,image/webp', ], 'login_logo' => [ 'title' => 'Login Logo', 'description' => 'Used exclusively on the sign-in screen.', 'guidance' => 'PNG, JPG, or WebP. A transparent image works best on the blue panel.', 'accept' => '.png,.jpg,.jpeg,.webp,image/png,image/jpeg,image/webp', ], 'favicon' => [ 'title' => 'Browser Favicon', 'description' => 'Displayed in browser tabs, bookmarks, and shortcuts.', 'guidance' => 'PNG or ICO, maximum 1 MB. A square 32×32 or 64×64 image is recommended.', 'accept' => '.png,.ico,image/png,image/x-icon,image/vnd.microsoft.icon', ], ]; $brandingErrorType = (string) session('branding_error_type', ''); @endphp
{{ __($card['description']) }}
{{ __($card['guidance']) }}
@if($brandingAsset['configured']) @endif