Module: Plutonium::UI::Form::Concerns::RepeaterFieldStyles
- Defined in:
- lib/plutonium/ui/form/concerns/repeater_field_styles.rb
Overview
Shared sizing + chrome for repeater-style field groups. Both RendersNestedResourceFields and RendersStructuredInputs render the same fieldset/grid markup and share a default row limit, so the values live here to keep the two concerns from drifting apart.
Constant Summary collapse
- DEFAULT_LIMIT =
Default maximum number of rows a repeater renders/clones.
10- FIELDSET_CLASS =
Outer fieldset chrome for a single repeater row.
"nested-resource-form-fields border border-[var(--pu-border)] rounded-[var(--pu-radius-md)] p-4 space-y-4 relative"- FIELD_GRID_CLASS =
Responsive grid the row’s fields are laid out in.
"grid grid-cols-1 md:grid-cols-2 2xl:grid-cols-4 gap-4 grid-flow-row-dense"