<fieldset class="n7-input-field gap-2">
    <legend class="n7-input-field__label">
        Check fieldset

    </legend>

    <div class="n7-input n7-input-field n7-input-checkbox">
        <div class="flex gap-2 items-center">
            <input id="checkboxId" name="checkboxId" class="   " type="checkbox" aria-describedBy="idInputDescription">
            <label class="n7-input-checkbox__label" for="checkboxId">
                Label checkbox
            </label>
        </div>

    </div>

    <span class="n7-input-field__hint">

        <span class="n7-input-field__description" id="idInputDescription">
            descrizione
        </span>

    </span>

</fieldset>
<fieldset class="n7-input-field gap-2{% if fieldsetClasses %} {{ fieldsetClasses }}{% endif %}"{% if fieldsetAriaInvalid %} aria-invalid="true"{% endif %}>
  <legend class="n7-input-field__label{% if legendClasses %} {{ legendClasses }}{% endif %}">
    {{ legend }}
    {% if fieldsetRequired %}
        <abbr class="font-bold no-underline" title="obbligatorio">*</abbr>
    {% endif %}
  </legend>
  
    {% render '@input-checkbox', checkbox, true %}
  
  {% if fieldsetRequired or inputAriaDescribedBy or inputHasErrorControl %}
    <span class="n7-input-field__hint">
        {% if fieldsetRequired or inputHasErrorControl %}
        <span class="n7-input-field__error" id="{{ inputErrorId }}" aria-live="assertive">
            {{ errorDescription }}
        </span>
        {% endif %}
        {% if inputDescription %}
        <span class="n7-input-field__description" id="{{ inputAriaDescribedBy }}">
            {{ inputDescription }}
        </span>
        {% endif %}
    </span>
  {% endif %}
</fieldset>
{
  "legend": "Check fieldset",
  "checkboxCount": 3,
  "inputId": "checkboxBase",
  "fieldsetName": "checkboxGroup",
  "inputErrorId": "checkboxFieldsetError",
  "fieldsetRequired": false,
  "inputHasErrorControl": false,
  "fieldsetAriaInvalid": false,
  "inputAriaDescribedBy": "idInputDescription",
  "errorDescription": null,
  "inputDescription": "descrizione",
  "checkbox": {
    "name": "checkboxGroup",
    "inFieldset": true,
    "ariaDescribedBy": "idInputDescription"
  }
}
  • legendClasses: value - classes for the legend
  • inputChecked: true - if input is checked
  • fieldsetName: value - name attribute for fieldset / radio button
  • fieldsetAriaInvalid: true - if fieldset has aria-invalid
  • fieldsetClasses: value - classes for the fieldset