Button Group

A container that groups related buttons together with consistent styling.

Loading preview…

Installation

Usage

Use button group to cluster related actions. Set orientation to horizontal or vertical. Pair with ButtonGroup.Separator for non-outline button variants.

1<script lang="ts">
2	import * as ButtonGroup from '~/components/button-group';
3	import { Button } from '~/components/button';
4</script>
5
6<ButtonGroup.Root aria-label="Actions">
7	<Button variant="outline">Archive</Button>
8	<Button variant="secondary">Report</Button>
9	<Button>Snooze</Button>
10</ButtonGroup.Root>