@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