Button Group 10

PreviousNext

Flip transformation button group with horizontal and vertical controls

Docs
shadcn-studiocomponent

Preview

Loading preview…
registry/new-york/components/button-group/button-group-10.tsx
import { FlipHorizontalIcon, FlipVerticalIcon } from 'lucide-react'

import { Button } from '@/registry/new-york/ui/button'

const ButtonGroupDemo = () => {
  return (
    <div className='divide-primary-foreground/30 inline-flex w-fit divide-x rounded-md shadow-xs'>
      <Button size='icon' className='rounded-none rounded-l-md focus-visible:z-10'>
        <FlipHorizontalIcon />
        <span className='sr-only'>Flip Horizontal</span>
      </Button>
      <Button size='icon' className='rounded-none rounded-r-md focus-visible:z-10'>
        <FlipVerticalIcon />
        <span className='sr-only'>Flip Vertical</span>
      </Button>
    </div>
  )
}

export default ButtonGroupDemo

Installation

npx shadcn@latest add @shadcn-studio/button-group-10

Usage

import { ButtonGroup10 } from "@/components/button-group-10"
<ButtonGroup10 />