--- layout : 'default' css : 'input' element : 'input' elementType : 'element' title : 'Input' description : 'An input is a field used to elicit a response from a user' type : 'UI Element' themes : ['Default'] --- <%- @partial('header') %>

Types

Input

A standard input

States

Focus

An input field can show a user is currently interacting with it

Loading

An icon input field can show that it is currently loading data

Error

An input field can show the data contains errors

Variations

Icon

An input can be formatted with an icon

Labeled

An input can be formatted with a label

Action

An input can be formatted to alert the user to an action they may perform

Search
Checkout
Copy

Transparent

A transparent input has no background

Fluid

An input can take the size of its container

Search

Size

An input can vary in size

Inputs will automatically size themselves unless you manually declare a width