ai 2

Group Tone Radio

Forms 1

About

A row-card radio group with semantic tone variants (info, success, warning, danger, muted) that animates the selection dot and supports arrow-key navigation.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Group Tone Radio to your project and fits it to your theme.

Code

How Group Tone Radio is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import RadioGroupTone from "@/components/ui/radio-group-tone";

export default function RadioGroupToneDemo() {
  return (
    <div className="flex w-full max-w-sm flex-col gap-6 p-6">
      <RadioGroupTone
        tone="info"
        options={[
          { value: "free", label: "Free plan" },
          { value: "pro", label: "Pro plan" },
          { value: "team", label: "Team plan" },
        ]}
        defaultValue="pro"
      />
    </div>
  );
}

Dependencies

More by ai 2

View all
  • Ripple Buttons

    Ripple Buttons

    31
  • Styled Toggle Switches

    Styled Toggle Switches

    14
  • Styled Progress Bars

    Styled Progress Bars

    14
  • Styled Badges

    Styled Badges

    10
  • OTP Pin Input

    OTP Pin Input

    8
  • Particle Toggles

    Particle Toggles

    7
  • Input Group Glass

    Input Group Glass

    6
  • File Input

    File Input

    6

More in Forms

View all
  • Premium Auth

    Premium Auth

    500
  • Login 2

    Login 2

    7
  • Authentication Card

    Authentication Card

    47
  • Login 1

    Login 1

    52
  • Contact Card

    Contact Card

    1K
  • Login Form

    Login Form

    6
  • Form

    Form

    16
  • Book A Demo 3

    Book A Demo 3

    83