Components
/
Input Group
Input Group
A flexible input group component that combines inputs with addons, buttons, and text.
Preview
52% used
Installation
pnpm dlx shadcn@latest add input-groupUsage
import {
InputGroup,
InputGroupAddon,
InputGroupButton,
InputGroupInput,
InputGroupText,
InputGroupTextarea,
} from "@/components/ui/input-group"
<InputGroup>
<InputGroupInput placeholder="Search..." />
<InputGroupAddon>
<SearchIcon />
</InputGroupAddon>
</InputGroup>Examples
With Icons
With Button
With Textarea
API Reference
InputGroupAddon
Addon container that can be positioned at different alignments.
align: "inline-start" | "inline-end" | "block-start" | "block-end"InputGroupButton
Button component optimized for use within input groups.
size: "xs" | "sm" | "icon-xs" | "icon-sm"On This Page
Deploy your Saturation UI app
Build beautiful, saturated interfaces with our component library.
Deploy to Vercel for the best performance and developer experience.