What fresh hell is THIS now? - Patrick Lauke
.switch input {opacity:0;}
trick to hide a checkbox, were you able to get the focus indicator working?
[chris__pearce] Hi, if a text input or select has a validation error we can link the control to the error message via aria-describedby
e.g.
```<label for="input-1">Label</label>
<input type="email" aria-describedby="error-1" id="input-1" />
<div id="error-1">Please enter a valid email address</div>
Does this pattern apply to a group of radio buttons i.e. do we put `aria-describedby` on each radio button e.g. ```<label for="input-1">Label</label> <input type="radio" name="group" aria-describedby="error-1" id="input-1" /> <label for="input-2">Label</label> <input type="radio" name="group" aria-describedby="error-1" id="input-2" /> <label for="input-3">Label</label> <input type="radio" name="group" aria-describedby="error-1" id="input-3" /> <div id="error-1">Please choose at least one option</div>