@php $steps = array_values(array_filter($data['steps'] ?? [], fn ($s) => filled($s['title'] ?? null))); $image = $url($data['image'] ?? null); $order = ($data['image_side'] ?? 'right') === 'left' ? ['media', 'copy'] : ['copy', 'media']; @endphp
@foreach($order as $column) @if($column === 'copy')
@include('builder.partials.head', ['centered' => false, 'linkUrl' => null, 'linkText' => null])
    @foreach($steps as $i => $step)
  1. {{ $i + 1 }}

    {{ $step['title'] }}

    @if(filled($step['description'] ?? null))

    {{ $step['description'] }}

    @endif
  2. @endforeach
@elseif($image !== '')
{{ ($data['image_alt'] ?? '') ?: ($data['title'] ?? '') }} @if(filled($data['image_caption'] ?? null))
{{ $data['image_caption'] }}
@endif
@endif @endforeach