Style:
Style .fs-checkbox_field element as the outer parent of the Checkbox.
Style .fs-checkbox_button element Focused (keyboard) state with outline.
Style .fs-checkbox_field element active state with .is-active combo class when using CMS Filter.
To change the active class name when using CMS Filter, change the value of the fs-cmsfilter-active attribute on .fs-checkbox_label element.
Keep .fs-checkbox_button settings as Style: Custom to remove default Checkbox style.
Accessibility:
Keep .fs-checkbox_button styled as Position: Absolute to fill the space of the parent .fs-checkbox_field element. Shows the focused state for keyboard users.
Keep checkboxes inside a Div Block or Collection List with role="group" and aria-label accessibility attributes.
Grouping checkboxes helps screenreader users get a better mental image of the data they are required to fill up.
Confirm all .fs-checkbox_button elements have a unique id to ensure the elements are visible to assistive technologies.
Do not hide .fs-checkbox_button element. This element shows the focused state for keyboard users.
Attributes:
Change fs-cmsfilter-field attribute on .fs-checkbox_label element.