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="outline">Previous</Button> <Button variant="outline">Today</Button> <Button variant="outline">Next</Button> </ButtonGroup>

Examples

With icons

<ButtonGroup> <Button variant="outline" size="icon"><Bold /></Button> <Button variant="outline" size="icon"><Italic /></Button> <Button variant="outline" size="icon"><Underline /></Button> </ButtonGroup>

Ghost

<ButtonGroup> <Button variant="ghost"><AlignLeft /> Left</Button> <Button variant="ghost"><AlignCenter /> Center</Button> <Button variant="ghost"><AlignRight /> Right</Button> </ButtonGroup>

Vertical

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