Accent Fields Options

Multi-select

Pick any of N in a dropdown that stays open — same contract as Checkboxes.


Hold ⌘/Ctrl to pick several — the reason Checkboxes usually wins.
A dropdown of checkable rows: pick **any** of N, in the space of one control. Stores the same `json` list as [checkboxes](checkboxes.md) — swap the two and no template changes — and is the right method once the option list outgrows a column of boxes, at about seven.

The panel stays open while you pick (choosing several is the point) and the trigger summarises the selection: the chosen labels while they fit, a count once they do not.

Declaring one

Label Amenities
Key amenities
Data type json
Editor multi_select
Options parking · wifi · patio · bar · stage · av · catering · accessible

In the admin this is the Select (multiple) field type; the editor is the per-field choice between the two methods.

Everything else

The contract, the ordering rule, the ?. habit and the selection limits are checkboxes' — one page, both methods, which is the point: the method changes what the author is handed, never what the template reads.