Components › Forms & input › Text field › Input with icon and kbd

Input with icon and kbd

canon

Input with a leading icon or a trailing keyboard hint, used for search.

Used in 6 files · 4 areas · 17× — components/AppShell, components/GlobalSearch, components/callwrapup, components/search

Default

⌘K
components--input-with-icon-and-kbd--defaultOpen standalone ↗Code

Variants

leading icon
/trailing kbd
⌘Kicon + kbd
components--input-with-icon-and-kbd--variantsOpen standalone ↗Code

Sizes

--num (88px)
--code (132px)
/--short (210px)
--email (280px)
⌘Kdefault (100% of the container)
components--input-with-icon-and-kbd--sizesOpen standalone ↗Code

States

⌘Krest
error (.is-error)
⌘Kdisabled (.is-disabled)
Focus-within: the wrapper border turns --accent with a 3px translucent ring (16 %).
components--input-with-icon-and-kbd--statesOpen standalone ↗Code

With icon & kbd

⌘Ksearch · ⌘K
/search · /
mail
world (url)
phone
components--input-with-icon-and-kbd--with-icon-kbdOpen standalone ↗Code

Composition

/128 contacts
components--input-with-icon-and-kbd--compositionOpen standalone ↗Code