Sections
Get Started
Components
- Accordion
- Alert Dialog
- Animated Gradient Text
- Animated Shiny Text
- Avatar
- Badge
- Bento Box
- Bento Grid
- Border Beam
- Breadcrumbs
- Card
- Checkbox
- Custom Cursor
- Dialog
- Glow Border
- Glow Card
- Hover Card
- Hyper Text
- Logo Beam
- Marquee
- Number Counter
- Popover
- Progress
- Radio Group
- Ripple Button
- Scroll Area
- Separator
- Sheet
- Shimmer Button
- Shinny Icons
- Switch
- Tabs
- Terminal
- Text Animate
- Theme Toggler
- Tooltip
- Typing Animation
- Word Rotate
Starter
Pro
Enterprise
import { Label } from "@/components/ui/label"
import { RadioGroup, RadioGroupItem } from "@/components/ui/radio-group"
export function RadioGroupDemo() {
return (
<RadioGroup defaultValue="plan-a" className="gap-4">
<div className="flex items-center gap-2">
<RadioGroupItem value="plan-a" />
<span>Starter</span>
</div>
<div className="flex items-center gap-2">
<RadioGroupItem value="plan-b" />
<span>Pro</span>
</div>
<div className="flex items-center gap-2">
<RadioGroupItem value="plan-c" />
<span>Enterprise</span>
</div>
</RadioGroup>
)
}
Installation
pnpm dlx shadcn@latest add https://ebonui.com/r/radio-group.json
Usage
<RadioGroup defaultValue="plan-a" className="gap-4">
<div className="flex items-center gap-2">
<RadioGroupItem value="plan-a" />
<span>Starter</span>
</div>
<div className="flex items-center gap-2">
<RadioGroupItem value="plan-b" />
<span>Pro</span>
</div>
<div className="flex items-center gap-2">
<RadioGroupItem value="plan-c" />
<span>Enterprise</span>
</div>
</RadioGroup>Support Ebon UI by giving it a star on GitHub!
A lot of work goes into maintaining and improving Ebon UI. Your stars help show your support and encourage further development.
Star on Github