{{-- Übersichtsseite /marken: je Marke Logo, Bild, Claim, Text, drei Merkmale und der Weg zur Detailseite. Jede Marke steht in einem eigenen Rahmen, damit klar ist, was zusammengehört. Abwechselnde Bildseite, damit die Liste nicht monoton wird. --}}
@foreach ($brands as $index => $brand)
@if (!empty($brand['image'])) {{ $brand['name'] }} @else {{-- Platzhalter, solange die Bildmotive fehlen (offene Zulieferung). --}}
{{ $brand['name'] }}
@endif
{{-- Feste Box statt fester Hoehe: die Markenlogos haben sehr unterschiedliche Seitenverhaeltnisse und wirken sonst ungleich gross. Die optische Feinabstimmung steckt in den Zeichenflaechen der Dateien, nicht hier – siehe BrandLogoSeeder. --}} @if (!empty($brand['logo'])) {{ $brand['name'] }} @endif

{{ $brand['name'] }}

{{ $brand['tagline'] }}

@foreach (preg_split('/\R{2,}/', trim((string) ($brand['summary'] ?: $brand['teaser']))) as $i => $paragraph)

{!! nl2br(e($paragraph)) !!}

@endforeach @if (!empty($brand['highlights']))
    @foreach ($brand['highlights'] as $i => $highlight)
  • {{ is_array($highlight) ? ($highlight['title'] ?? '') : $highlight }}
  • @endforeach
@endif @if (!empty($brand['has_detail_page'])) {{ __('ui.more_about', ['name' => $brand['name']]) }} @endif
@endforeach