Basic
Default
Selected
Disabled
Disabled (selected)
Usage
<form class="ui-form">
<fieldset>
<div class="ui-form__group">
<div class="ui-radio">
<label>Label
<input type="radio" name="a" value="a1" />
<span class="ui-radio__bg"></span>
</label>
</div>
<div class="ui-radio ui-radio--box">
<label>Label
<input type="radio" name="a" value="a2" />
<span class="ui-radio__bg"></span>
</label>
</div>
</div>
</fieldset>
</form>
Multiple radios
Default
Selected
Disabled
Disabled (selected)
Usage
<form class="ui-form">
<fieldset>
<div class="ui-form__group">
<div class="ui-radio">
<label>Label 1
<input type="radio" name="b" value="b1" />
<span class="ui-radio__bg"></span>
</label>
</div>
<div class="ui-radio">
<label>Label 2
<input type="radio" name="b" value="b2" />
<span class="ui-radio__bg"></span>
</label>
</div>
<div class="ui-radio">
<label>Label 3
<input type="radio" name="b" value="b3" />
<span class="ui-radio__bg"></span>
</label>
</div>
</div>
</fieldset>
</form>
With icon aligned top
Default
Selected
Disabled
Disabled (selected)
Usage
<form class="ui-form">
<fieldset>
<div class="ui-form__group">
<div class="ui-radio">
<label>First Label
<input type="radio" name="a" value="a1" />
<span class="ui-radio__bg ui-radio__bg--top-align"></span>
</label>
</div>
<div class="ui-radio ui-radio--box">
<label>First Label
<input type="radio" name="a" value="a2" />
<span class="ui-radio__bg ui-radio__bg--boxed-top-align"></span>
</label>
</div>
</div>
</fieldset>
</form>