@props(['variant' => 'header']) @php // Marque « Sauver mon entreprise.fr ». // - en-tête : le BANDEAU COMPACT (blason + « Sauver mon entreprise ») ; // - pied de page : le BANDEAU COMPLET, qui ajoute le .fr et la baseline. // Le bandeau d'en-tête portant déjà le nom, aucun wordmark typographique ne // l'accompagne : il ferait doublon. Le blason carré reste en repli si les // bandeaux ne sont pas déposés. // Chaque visuel existe en deux déclinaisons, servies par CSS selon le thème // du système et le thème choisi dans le mode accessibilité : les fichiers // sont en encre blanche pour le fond navy (-sombre) et en encre navy pour // le fond papier (-clair). Servir un seul des deux le rendrait invisible sur // la moitié des thèmes. $isFooter = $variant === 'footer'; $symboleDispo = is_file(public_path('img/symbole-clair.png')) && is_file(public_path('img/symbole-sombre.png')); $logoDispo = is_file(public_path('img/logo-clair.png')) && is_file(public_path('img/logo-sombre.png')); $menuDispo = is_file(public_path('img/menu-clair.png')) && is_file(public_path('img/menu-sombre.png')); @endphp merge(['class' => 'inline-flex items-center gap-3 no-underline']) }}> @if ($isFooter) {{-- Pied de page : blason + wordmark et slogan EN TEXTE, le texte HTML est toujours net, quand le bandeau raster paraissait flou. --}} {{-- Blason DÉTOURÉ, et non le carré : logo-carre-sombre porte un fond navy opaque qui dessinait un rectangle visible sur le fond de page, et logo-carre-clair embarque déjà le nom, qui faisait doublon avec le texte posé juste à côté. --}} Sauver mon entreprise.fr Anticiper · Comprendre · Agir @elseif ($menuDispo) {{-- En-tête : bandeau compact. Il nomme déjà le site, donc pas de wordmark typographique à côté. --}} Sauver mon entreprise.fr @elseif ($symboleDispo) {{-- Repli : blason seul, plus le wordmark typographique. Pas de coins arrondis, le blason est détouré sur fond transparent. --}} Sauver mon entreprise.fr {{-- Wordmark visible dès le mobile : le symbole seul ne nomme pas le site. Il rétrécit simplement sur les petits écrans plutôt que de disparaître. --}} Sauver mon entreprise.fr @else {{-- Repli typographique tant que les visuels ne sont pas déposés. --}} S Sauver mon entreprise.fr @endif