Form Fields
<li class="form__field">
Form fields are styled in lists and include a label class="form__label"
and input class="form__input"
HTML
<h3><code><li class="form__field"></code></h3>
<p>Form fields are styled in lists and include a <code>label class="form__label"</code> and <code>input class="form__input"</code></p>
<form class="form" role="form">
<ul>
<li class="form__field">
<label class="form__label" for="text">Text Input</label>
<input class="form__input" id="text" type="text" placeholder="Text Input">
</li>
<li class="form__field">
<label class="form__label" for="password">Password</label>
<input class="form__input" id="password" type="password" placeholder="Type your Password">
</li>
<li class="form__field">
<label class="form__label" for="webaddress">Web Address</label>
<input class="form__input" id="webaddress" type="url" placeholder="http://yoursite.com">
</li>
<li class="form__field">
<label class="form__label" for="emailaddress">Email Address</label>
<input class="form__input" id="emailaddress" type="email" placeholder="name@email.com">
</li>
<li class="form__field">
<label class="form__label" for="search">Search</label>
<input class="form__input" id="search" type="search" placeholder="Enter Search Term">
</li>
<li class="form__field">
<label class="form__label" for="number">Number Input <abbr title="Required">*</abbr></label>
<input class="form__input" id="number" type="number" placeholder="Enter a Number" pattern="[0-9]*">
</li>
<li class="form__field">
<label class="form__label" for="textarea">Textarea</label>
<textarea class="form__input textarea" id="textarea" rows="8" cols="48" placeholder="Enter your message here"></textarea>
</li>
<li class="form__field form__field--danger">
<label class="form__label">Error Condition</label>
<input class="form__input" type="text" placeholder="Text Input">
</li>
<li class="form__field form__field--warning">
<label class="form__label">Warning Condition</label>
<input class="form__input" type="text" placeholder="Text Input">
</li>
<li class="form__field form__field--success">
<label class="form__label">Success Condition</label>
<input class="form__input" type="text" placeholder="Text Input">
</li>
</ul>
</form>
Select Menu
<div class="form__select">
HTML
<h3><code><div class="form__select"></code></h3>
<form class="form" role="form">
<ul>
<li class="form__field">
<label class="form__label" for="select">Select</label>
<div class="form__select">
<select id="select">
<option value="#" disabled>Favorite Doctor…</option>
<option>Colin Baker</option>
<option>Sylvester McCoy</option>
<option>Paul McGann</option>
<option>Christopher Eccleston</option>
<option>David Tennant</option>
<option>Matt Smith</option>
</select>
</div>
</li>
</ul>
</form>
Checkbox
<input type="checkbox">
HTML
<h3><code><input type="checkbox"></code></h3>
<form action="#" class="form" role="form">
<ul>
<li><label for="checkbox1"><input id="checkbox1" name="checkbox" type="checkbox" checked="checked"> Choice A</label></li>
<li><label for="checkbox2"><input id="checkbox2" name="checkbox" type="checkbox"> Choice B</label></li>
<li><label for="checkbox3"><input id="checkbox3" name="checkbox" type="checkbox"> Choice C</label></li>
</ul>
</form>
Radio Buttons
<input type="radio" class="radio">
HTML
<h3><code><input type="radio" class="radio"></code></h3>
<form action="#" class="form" role="form">
<ul>
<li><label for="radio1"><input id="radio1" name="radio" type="radio" class="radio" checked="checked"> Option 1</label></li>
<li><label for="radio2"><input id="radio2" name="radio" type="radio" class="radio"> Option 2</label></li>
<li><label for="radio3"><input id="radio3" name="radio" type="radio" class="radio"> Option 3</label></li>
</ul>
</form>
Html5 Inputs
HTML
<form class="form" role="form">
<ul>
<li class="field">
<label class="label" for="ic">Color input</label>
<input class="input" type="color" id="ic" value="#000000">
</li>
<li class="field">
<label class="label" for="in">Number input</label>
<input class="input" type="number" id="in" min="0" max="10" value="5">
</li>
<li class="field">
<label class="label" for="ir">Range input</label>
<input class="input" type="range" id="ir" value="10">
</li>
<li class="field">
<label class="label" for="idd">Date input</label>
<input class="input" type="date" id="idd" value="1970-01-01">
</li>
<li class="field">
<label class="label" for="idm">Month input</label>
<input class="input" type="month" id="idm" value="1970-01">
</li>
<li class="field">
<label class="label" for="idw">Week input</label>
<input class="input" type="week" id="idw" value="1970-W01">
</li>
<li class="field">
<label class="label" for="idt">Datetime input</label>
<input class="input" type="datetime" id="idt" value="1970-01-01T00:00:00Z">
</li>
<li class="field">
<label class="label" for="idtl">Datetime-local input</label>
<input class="input" type="datetime-local" id="idtl" value="1970-01-01T00:00">
</li>
</ul>
</form>