RadioGroup
Choose one option using native radio controls or selectable cards.
Installation
Import from @gaudi/design-system. Load @gaudi/design-system/global.css once and add transpilePackages: ['@gaudi/design-system'] in Next.js.
Copy an example into your project with the shadcn CLI: npx shadcn@latest add https://design.gaudi.site/r/radio-group-corner-cards.json.
Usage
Examples
Corner-radio cards
Fieldset, descriptions and states
Framed lists
Label extras and layouts
Row cards
API
7 props
Accessibility
Native radios provide Arrow-key navigation and form submission. Keep the legend and option labels descriptive.
Related
FieldField composes form label, description, error, and input building blocks.7 examplesCardCard frames reusable content with title, subtitle, and optional children.8 examplesTooltipBrief contextual help attached to an independently labelled control.4 examplesAvatarProfile images, resilient initials, presence, verification, account menus and collaborator groups. The existing Avatar API and curated patterns share the same image and fallback primitives.10 examplesSeparatorSeparate related content with a horizontal or vertical rule.3 examplesPillPill renders compact category and status labels.4 examples