{{-- Decorative background layers, purely cosmetic (aria-hidden, no focus/click targets). Two independent layers compose here: 1. An optional full-bleed TEXTURE (App\Enums\BackgroundTexture) — e.g. the watercolor wash — painted behind everything. 2. The corner florals: the STYLE (App\Enums\BackgroundDesign) picks the artwork, the PLACEMENT (App\Enums\FloralPlacement) picks which corners. Line styles draw inline with `currentColor` so they track the palette; image styles use a file. Each corner is mirrored via CSS. The texture renders first so the corner florals sit on top of it. --}} @php $settings = app(\App\Settings\WeddingSettings::class); $style = $settings->backgroundDesign(); $corners = $settings->backgroundPlacement()->corners(); $artwork = $style->artworkPath(); // null = inline line art, else a full asset path $washArtwork = $settings->backgroundTexture()->artworkPath(); // null = no full-bleed texture $lineBouquet = <<<'SVG' SVG; $minimalSprig = <<<'SVG' SVG; @endphp {{-- Full-bleed texture layer (optional) — painted behind the corner florals. --}} @if ($washArtwork) @endif {{-- Corner floral layer — always rendered, on top of any texture. --}}