UI95

Input Group

Input or textarea with pixel addons and buttons inside one sunken field.

Examples

Atext addon
https://
Bbutton addon
Ctextarea
0/200
Ddisabled
@
Einvalid
@

Installation

npx shadcn@latest add https://www.ui95.dev/r/input-group.json

Run it in a Radix shadcn project that already has the UI95 theme.

API reference

InputGroup

No props of its own. It forwards the props of the element or primitive it wraps.

InputGroupAddon

PropTypeDefault
align"inline-start" | "inline-end" | "block-start" | "block-end""inline-start"

InputGroupButton

PropTypeDefault
variant"link" | "default" | "outline" | "secondary" | "ghost" | "destructive""ghost"
asChildboolean-
size"xs" | "sm" | "icon-xs" | "icon-sm""xs"

InputGroupInput

No props of its own. It forwards the props of the element or primitive it wraps.

InputGroupText

No props of its own. It forwards the props of the element or primitive it wraps.

InputGroupTextarea

No props of its own. It forwards the props of the element or primitive it wraps.

Uses

Updated Nov 5, 2026