2.0 - Forms
Covers styles used for forms, such as the <input> and <select>
elements.
2.1 - Text Input
Below are the text-oriented form elements used on the site.
2.1.1 - Single-Line Text Boxes
Your standard, everyday text boxes.
Default styling |
|
Highlight the text box when hovering |
:hover |
Similar to |
:focus |
When disabled, the input's appearance should reflect as such. |
:disabled |
<input type="text" class="{$modifiers}" value="Text"/>
2.1.2 - Label/Textbox Pairs
All labelled textboxes should be included in a wrapper <div> element for both layout
convenience and specific styling.
Default styling |
|
|
|
|
To be used when the text input inside is expected to be disabled. |
.disabled |
|
|
|
To be used if the input has failed a validation check. |
.invalid |
|
|
|
To be used if the input has passed a validation check (intended for live validation in particular). |
.valid |
|
|
|
<div class="mod-input text {$modifiers}">
<label>Text Label</label>
<input type="text" value="Text Input"/>
</div>