From 2f64c5a4070310d72e6c4eb4f423e95dd48c03bd Mon Sep 17 00:00:00 2001 From: shadcn Date: Thu, 19 Feb 2026 11:32:29 +0400 Subject: [PATCH] fix --- apps/v4/public/r/styles/base-lyra/radio-group.json | 2 +- apps/v4/public/r/styles/radix-lyra/radio-group.json | 2 +- apps/v4/registry/styles/style-lyra.css | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/v4/public/r/styles/base-lyra/radio-group.json b/apps/v4/public/r/styles/base-lyra/radio-group.json index 01899b639e..e87506bacd 100644 --- a/apps/v4/public/r/styles/base-lyra/radio-group.json +++ b/apps/v4/public/r/styles/base-lyra/radio-group.json @@ -4,7 +4,7 @@ "files": [ { "path": "registry/base-lyra/ui/radio-group.tsx", - "content": "\"use client\"\n\nimport { Radio as RadioPrimitive } from \"@base-ui/react/radio\"\nimport { RadioGroup as RadioGroupPrimitive } from \"@base-ui/react/radio-group\"\n\nimport { cn } from \"@/registry/base-lyra/lib/utils\"\n\nfunction RadioGroup({ className, ...props }: RadioGroupPrimitive.Props) {\n return (\n \n )\n}\n\nfunction RadioGroupItem({ className, ...props }: RadioPrimitive.Root.Props) {\n return (\n \n \n \n \n \n )\n}\n\nexport { RadioGroup, RadioGroupItem }\n", + "content": "\"use client\"\n\nimport { Radio as RadioPrimitive } from \"@base-ui/react/radio\"\nimport { RadioGroup as RadioGroupPrimitive } from \"@base-ui/react/radio-group\"\n\nimport { cn } from \"@/registry/base-lyra/lib/utils\"\n\nfunction RadioGroup({ className, ...props }: RadioGroupPrimitive.Props) {\n return (\n \n )\n}\n\nfunction RadioGroupItem({ className, ...props }: RadioPrimitive.Root.Props) {\n return (\n \n \n \n \n \n )\n}\n\nexport { RadioGroup, RadioGroupItem }\n", "type": "registry:ui" } ], diff --git a/apps/v4/public/r/styles/radix-lyra/radio-group.json b/apps/v4/public/r/styles/radix-lyra/radio-group.json index 807bd13fc3..47627d2482 100644 --- a/apps/v4/public/r/styles/radix-lyra/radio-group.json +++ b/apps/v4/public/r/styles/radix-lyra/radio-group.json @@ -4,7 +4,7 @@ "files": [ { "path": "registry/radix-lyra/ui/radio-group.tsx", - "content": "\"use client\"\n\nimport * as React from \"react\"\nimport { RadioGroup as RadioGroupPrimitive } from \"radix-ui\"\n\nimport { cn } from \"@/registry/radix-lyra/lib/utils\"\n\nfunction RadioGroup({\n className,\n ...props\n}: React.ComponentProps) {\n return (\n \n )\n}\n\nfunction RadioGroupItem({\n className,\n ...props\n}: React.ComponentProps) {\n return (\n \n \n \n \n \n )\n}\n\nexport { RadioGroup, RadioGroupItem }\n", + "content": "\"use client\"\n\nimport * as React from \"react\"\nimport { RadioGroup as RadioGroupPrimitive } from \"radix-ui\"\n\nimport { cn } from \"@/registry/radix-lyra/lib/utils\"\n\nfunction RadioGroup({\n className,\n ...props\n}: React.ComponentProps) {\n return (\n \n )\n}\n\nfunction RadioGroupItem({\n className,\n ...props\n}: React.ComponentProps) {\n return (\n \n \n \n \n \n )\n}\n\nexport { RadioGroup, RadioGroupItem }\n", "type": "registry:ui" } ], diff --git a/apps/v4/registry/styles/style-lyra.css b/apps/v4/registry/styles/style-lyra.css index 363ff2d720..c3513b4827 100644 --- a/apps/v4/registry/styles/style-lyra.css +++ b/apps/v4/registry/styles/style-lyra.css @@ -905,15 +905,15 @@ } .cn-radio-group-item { - @apply border-input text-primary dark:bg-input/30 focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:aria-invalid:border-destructive/50 data-checked:bg-primary data-checked:border-primary flex size-4 rounded-full focus-visible:ring-1 aria-invalid:ring-1; + @apply border-input dark:bg-input/30 data-checked:bg-primary data-checked:text-primary-foreground dark:data-checked:bg-primary data-checked:border-primary aria-invalid:aria-checked:border-primary aria-invalid:border-destructive focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 dark:aria-invalid:border-destructive/50 flex size-4 rounded-full focus-visible:ring-3 aria-invalid:ring-3; } .cn-radio-group-indicator { - @apply group-aria-invalid/radio-group-item:text-destructive flex size-4 items-center justify-center text-white; + @apply flex size-4 items-center justify-center; } .cn-radio-group-indicator-icon { - @apply absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2 fill-current; + @apply bg-primary-foreground absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2 rounded-full; } /* MARK: Resizable */