Skip to content

Basic Input

Basic Input

Basic Input is a versatile text input field supporting various input types, validation states, icons, and masking.

PropertyValue
Height48px
Border Width1px
Corner Radius4px
Padding12-16px horizontal
Font Size14-16px
Border ColorGrey40 (default), Red (error)

Grey40 border, normal state

Default State

Brand color border, active input state

Red border, validation failed

Grey border with reduced opacity, not interactive

Default text input without additional elements

Standard Input

Includes prefix or suffix icon (search, clear, etc.)

Shows validation error with red border and message

Includes currency symbol or other prefix text

  • Collecting single-line text input
  • Form fields with validation
  • Search functionality
  • Filter/criteria inputs
✅ Do❌ Don’t
Provide meaningful labelsUse for multi-line input (use textarea)
Use appropriate input typesHide critical information in icons
Show clear error messagesOverride browser autofill unnecessarily
Support keyboard navigationUse placeholder as label