Skip to content

Autocomplete

Autocomplete

Autocomplete provides an intelligent input field with predictive suggestions, keyboard navigation, and search with a short wait before searching.

PropertyValue
Input Height48px
Border Radius20px
Panel Max-height300px
Item Height36px
Search Delay1000ms (configurable)
Font Size14px
Font FamilyPoppins

Initial state with placeholder text visible.

Idle State

Input field focused, cursor visible, ready for typing.

Focus State

Dropdown panel open with matched options displayed.

Suggestions State

When no matching options found, the dropdown closes automatically.

No Results State

Option selected, value displayed with clear button visible.

Selected State
KeyAction
↓ ArrowNavigate down suggestions
↑ ArrowNavigate up suggestions
EnterSelect highlighted option or close panel
EscapeClose suggestions panel
TabSelect on blur
FormatDescriptionExample
Single FieldShow single property”John Doe”
Multiple FieldsShow combined fields”John Doe - john@example.com
With HighlightBold matching textJohn Doe”
VariantBehavior
Select OnlyMust choose from suggestions
Free TextAllow custom values
Multi-selectSelect multiple items
  • Searching from large datasets
  • Predictive text input
  • Tag/category selection
  • User lookups
  • Product/item selection
✅ Do❌ Don’t
Wait before searchingFire on every keystroke
Handle no resultsShow empty panel
Allow keyboard navigationMouse-only interaction
Clear selection optionNo way to reset value
ScenarioMessage
No results(Dropdown closes, no message)
Min charsTrigger immediately on type