Inputs

Form input controls like <input> and <textarea>. These fields will allow users to submit short and long form text input.

Icon for component-input

Default Input

The Default Input description from Figma goes here

1<div class="w-full"> 2 <label class="input-label" for="formText">Input Label</label> 3 <input type="text" class="input" id="formText" placeholder="Placeholder..." > 4 <div class="input-additional-info">Additional Info</div> 5</div> 6<div class="w-full"> 7 <label class="input-label" for="formTextarea">Input Label</label> 8 <textarea class="input" id="formTextarea" rows="3" placeholder="Placeholder..."></textarea> 9 <div class="input-additional-info">Additional Info</div> 10</div>
Icon for copy

Disabled Input

The Disabled Input description from Figma goes here

1<div class="w-full"> 2 <label class="input-label" for="formText">Input Disabled</label> 3 <input type="text" class="input" id="formText" placeholder="Placeholder..." disabled > 4 <div class="input-additional-info">Additional Info</div> 5 </div> 6 <div class="w-full"> 7 <label class="input-label" for="formTextarea">Input Disabled</label> 8 <textarea class="input" id="formTextarea" rows="3" placeholder="Placeholder..." disabled ></textarea> 9 <div class="input-additional-info">Additional Info</div> 10 </div>
Icon for copy

Error Input

The Error Input description from Figma goes here

1<div class="w-full"> 2 <label class="input-label" for="formText">Input Validation</label> 3 <input type="text" class="input" id="formText" placeholder="Placeholder..." disabled > 4 <div class="input-additional-info">Validation error message text</div> 5 </div> 6 <div class="w-full"> 7 <label class="input-label" for="formTextarea">Input Validation</label> 8 <textarea class="input" id="formTextarea" rows="3" placeholder="Placeholder..." disabled ></textarea> 9 <div class="input-additional-info">Validation error message text</div> 10 </div>
Icon for copy

Accessibility

Make it clear what this input does for the user.

DO

  • What to do with inputs

DON'T

  • What not to do with inputs


Classes

Complete list of all CSS classes for the component.

NameClass
Default Inputinput input-default
Disabled Inputinput input-disabled
Error Inputinput input-error