The repeater column span is 1 by default, so it is filling a single column, which is why it's all squished.
For the repeater to span the full width:
->colSpanFull()
on the repeater (or ->colSpan(4)
)->columns(4)
from the section (or change to ->columns(1)
)