Text field

A text field is a single-line input that always has a name. Its label is a required prop, because a placeholder is not a label.

Previewapps/web/components/ui/KbTextField.tsx

Sizes and mono

Use mono for keys and ids. Small is 32px for toolbars and filters.

Show code
<KbTextField label="Subject" placeholder="Cannot export" />
<KbTextField label="Request key" mono size="sm" />