<div class="form-block form-block--radios form-block--radio-example">
<fieldset>
<legend>Radio Buttons</legend>
<div class="form-group">
<div class="form-input form-input--radio">
<input id="radio-example-1" value="Option 1" name="radio-example" type="radio">
<label for="radio-example-1">
<span>Option 1</span>
</label>
<p>Lorem ipsum dolor sit amet, sit ex iusto pertinax interpretaris, zril fastidii ut qui, aeque appetere maluisset</p>
</div>
<div class="form-input form-input--radio">
<input id="radio-example-2" value="Option 2" name="radio-example" type="radio" checked>
<label for="radio-example-2">
<span>Option 2</span>
</label>
<p>Lorem ipsum dolor sit amet, sit ex iusto pertinax interpretaris, zril fastidii ut qui, aeque appetere maluisset</p>
</div>
<div class="form-input form-input--radio">
<input id="radio-example-3" value="Option 3" name="radio-example" type="radio">
<label for="radio-example-3">
<span>Option 3</span>
</label>
</div>
<div class="form-input form-input--radio">
<input id="radio-example-4" value="Option 4" name="radio-example" type="radio">
<label for="radio-example-4">
<span>Option 4</span>
</label>
<p>Lorem ipsum dolor sit amet, sit ex iusto pertinax interpretaris, zril fastidii ut qui, aeque appetere maluisset</p>
</div>
</div>
</fieldset>
</div>
<div class="form-block form-block--radios form-block--{{ formBlockName }}{% if formBlockValidationMessage %} has-error{% endif %}">
<fieldset>
<legend>{{ formBlockLegend }}</legend>
<div class="form-group">
{% for option in formBlockOptions %}
<div class="form-input form-input--radio">
<input id="{{ formBlockName }}-{{ loop.index }}" value="{{ option.value }}" name="{{ formBlockName }}" type="radio"{{ option.checked ? ' checked' : '' }}>
<label for="{{ formBlockName }}-{{ loop.index }}">
{% if option.icon %}
{% include '@icon' with { source: option.icon } %}
{% endif %}
<span>{{ option.label }}</span>
</label>
{% if option.description %}<p>{{ option.description }}</p>{% endif %}
</div>
{% endfor %}
</div>
{% if formBlockValidationMessage %}
<div class="form-block-validation-message">
<p>{{ formBlockValidationMessage }}</p>
</div>
{% endif %}
</fieldset>
</div>
{
"formBlockLegend": "Radio Buttons",
"formBlockName": "radio-example",
"formBlockOptions": [
{
"value": "Option 1",
"label": "Option 1",
"description": "Lorem ipsum dolor sit amet, sit ex iusto pertinax interpretaris, zril fastidii ut qui, aeque appetere maluisset"
},
{
"value": "Option 2",
"label": "Option 2",
"description": "Lorem ipsum dolor sit amet, sit ex iusto pertinax interpretaris, zril fastidii ut qui, aeque appetere maluisset",
"checked": true
},
{
"value": "Option 3",
"label": "Option 3"
},
{
"value": "Option 4",
"label": "Option 4",
"description": "Lorem ipsum dolor sit amet, sit ex iusto pertinax interpretaris, zril fastidii ut qui, aeque appetere maluisset"
}
]
}
Purpose: Used to allow the user to input information.