Skip to Content
ComponentsButton Group

Button Group

A container that visually joins a set of buttons into a single control.

import { Button } from "@/components/ui/button" import { ButtonGroup } from "@/components/ui/button-group"
<ButtonGroup> <Button variant="secondary">Previous</Button> <Button variant="secondary">Today</Button> <Button variant="secondary">Next</Button> </ButtonGroup>

Examples

With icons

<ButtonGroup> <Button variant="secondary" size="icon"><TextB /></Button> <Button variant="secondary" size="icon"><TextItalic /></Button> <Button variant="secondary" size="icon"><TextUnderline /></Button> </ButtonGroup>

Ghost

<ButtonGroup> <Button variant="ghost"><TextAlignLeft /> Left</Button> <Button variant="ghost"><TextAlignCenter /> Center</Button> <Button variant="ghost"><TextAlignRight /> Right</Button> </ButtonGroup>

Vertical

<ButtonGroup orientation="vertical"> <Button variant="secondary">Top</Button> <Button variant="secondary">Middle</Button> <Button variant="secondary">Bottom</Button> </ButtonGroup>
Last updated on