Duplicates the Userform Field Group feature to allow adding rows & columns to forms
$ composer require iliain/userform-columns
Silverstripe Userforms 5+ or 6+
Customise the dropdown options for column classes via yaml:
Iliain\UserformColumns\FormFields\EditableColumnStartField:
css_classes:
'col-12': 'Full width'
'col-6': 'Half width'
'col-4': 'Third width'
'col-3': 'Quarter width'
You can also set the default classes for a row via yaml, or override the template:
Iliain\UserformColumns\FormFields\EditableRowStartField:
default_classes: 'flex flex-row w-full gap-2'