- Components
- Example Component
- Themes
- Example Theme
- Layouts
- Example Layout
- Atoms
- Buttons
- Colors
- Fonts
- Forms
- Images
- Tables
- Typography
- Molecules
- Alerts
- Badges
- Breadcrumbs
- Cards
- Carousel
- Pagination
- Panels
- Progress Bars
- Search
- Tabs
- Tooltips
- Organisms
- Footer
- Header
Forms
Text field components and selectors should indicate where keyboard inputs can occur and labels that clearly communicate the intended contents of the text field.
<!-- Name --> <label>Name <input type="text" placeholder="Name"> </label> <!-- Email --> <label>Email <input type="email" placeholder="Email"> </label> <!-- Password --> <label>Password <input type="password" placeholder="Password"> </label> <!-- Phone --> <label>Phone <input type="tel" pattern="(?:\(\d{3}\)|\d{3})[- ]?\d{3}[- ]?\d{4}" title=""Phone Number" placeholder="Phone"> </label> <!-- Date --> <label>Date <input type="text" class="datepicker-here" data-language="en" placeholder="MM/DD/YYYY"> </label> <!-- Date & Time--> <label>Date <input type="text" class="datepicker-here" data-language="en" placeholder="MM/DD/YYYY" data-timepicker="true"> </label>
<!-- Address --> <form class="col-sm-6 col-xs-12"> <label id="locationField">Address <input id="autocomplete" placeholder="Enter your address" onFocus="geolocate()" type="text"></input> </label> </form> <div class="row col-sm-12"> <div class="col-sm-6 col-xs-12 address-fields"> <div class="col-xs-12"> <label>Street</label> <input class="col-xs-3 street1" id="street_number" disabled="true"></input> <input class="col-xs-9 street2" id="route" disabled="true"></input> </div> <div class="col-xs-8"> <label>City</label> <input id="locality" disabled="true"></input> </div> <div class="col-xs-8"> <label>State</label> <input id="administrative_area_level_1" disabled="true"></input> </div> <div class="col-xs-8"> <label>Zip</label> <input id="postal_code" disabled="true"></input> </div> <div class="col-xs-8"> <label>Country</label> <input id="country" disabled="true"></input> </div> </div> </div>
<!-- Color Picker --> <label>Color <input type="color"> </label> <!-- Text Area --> <label>Text Area</label> <textarea placeholder="Type your comments here..."></textarea>
<!-- Selector --> <label>Selector</label> <div class="select"> <select> <option>Option 1</option> <option>Option 2</option> <option>Option 3</option> </select> <div class="select__arrow"></div> </div> <!-- Selector Disabled --> <label>Selector</label> <div class="select"> <select disabled="disabled"> <option>Option 1</option> <option>Option 2</option> <option>Option 3</option> </select> <div class="select__arrow"></div> </div>
<!-- First Radio --> <label class="control radio">First Radio <input type="radio" name="radio" checked="checked"> <div class="indicator"></div> </label> <!-- Second Radio --> <label class="control radio">Second Radio <input type="radio" name="radio"> <div class="indicator"></div> </label> <!-- Disabled --> <label class="control radio">Disabled <input type="radio" name="radio2" disabled="disabled"> <div class="indicator"></div> </label> <!-- Disabled & Selected --> <label class="control radio">Disabled & Selected <input type="radio" name="radio2" disabled="disabled" checked="checked"> <div class="indicator"></div> </label>
<!-- First Checkbox --> <label class="control checkbox">First Checkbox <input type="checkbox" checked="checked"> <div class="indicator"></div> </label> <!-- Second Checkbox --> <label class="control checkbox">Second Checkbox <input type="checkbox"> <div class="indicator"></div> </label> <!-- Disabled --> <label class="control checkbox">Disabled <input type="checkbox" disabled="disabled"> <div class="indicator"></div> </label> <!-- Disabled & Checked --> <label class="control checkbox">Disabled & Checked <input type="checkbox" disabled="disabled" checked="checked"> <div class="indicator"></div> </label>
<!-- Toggle Off --> <input type="checkbox" id="unchecked" class="cbx hidden"> <label for="unchecked" class="lbl"></label> <!-- Toggle On --> <input type="checkbox" id="checked" class="cbx hidden"> <label for="checked" class="lbl"></label> <!-- Disabled --> <input type="checkbox" id="unchecked_disabled" class="cbx hidden"> <label for="unchecked_disabled" class="lbl"></label>