@props(['themeColor' => '#064B2E']) {{-- Brand icons, declared in one place and included by every layout — the marketing site, the application, the customer portal, the auth screens and the public document view — so a visitor sees the same mark in the tab wherever they land. The SVG is the primary icon: one file, crisp at every size, and it is the only icon file guaranteed to exist. The raster fallbacks are declared only when present, so a missing PNG never produces a broken request. See public/icons/README.md for the files still to be exported. --}} @if (is_file(public_path('icons/icon-192.png'))) @endif @if (is_file(public_path('icons/apple-touch-icon.png'))) @endif {{-- A zero-byte favicon.ico would render as a broken icon, so only link a real one. --}} @if (is_file(public_path('favicon.ico')) && filesize(public_path('favicon.ico')) > 0) @endif