diff --git a/apps/cs/src/pages/site/ui/domain-management-dialog.tsx b/apps/cs/src/pages/site/ui/domain-management-dialog.tsx index 1faee4c0c..c675f92d9 100644 --- a/apps/cs/src/pages/site/ui/domain-management-dialog.tsx +++ b/apps/cs/src/pages/site/ui/domain-management-dialog.tsx @@ -107,7 +107,7 @@ function DomainManagementDialog({ - + 도메인 관리 @@ -176,7 +176,7 @@ function DomainManagementDialog({ handleActiveChange(row.id, value) } > - + diff --git a/apps/cs/src/pages/site/ui/ip-management-dialog.tsx b/apps/cs/src/pages/site/ui/ip-management-dialog.tsx index f4b29c648..06d9638b3 100644 --- a/apps/cs/src/pages/site/ui/ip-management-dialog.tsx +++ b/apps/cs/src/pages/site/ui/ip-management-dialog.tsx @@ -78,7 +78,7 @@ function IPManagementDialog({ triggerDisabled }: IPManagementDialogProps) { - + IP 관리 diff --git a/packages/common/components/package.json b/packages/common/components/package.json index 2bfdb6ba6..7c04950f7 100644 --- a/packages/common/components/package.json +++ b/packages/common/components/package.json @@ -39,6 +39,7 @@ "@radix-ui/react-slot": "^1.1.2", "@radix-ui/react-switch": "^1.1.3", "@radix-ui/react-tabs": "^1.1.3", + "@radix-ui/react-visually-hidden": "^1.1.2", "@tanstack/react-query": "^5.67.1", "@tanstack/react-table": "^8.21.2", "@types/js-cookie": "^3.0.6", diff --git a/packages/common/components/src/ui/dialog/dialog.stories.tsx b/packages/common/components/src/ui/dialog/dialog.stories.tsx index 24c0cdbda..80d14cff2 100644 --- a/packages/common/components/src/ui/dialog/dialog.stories.tsx +++ b/packages/common/components/src/ui/dialog/dialog.stories.tsx @@ -26,7 +26,7 @@ export const Default: Story = { - + 다이얼로그 제목 diff --git a/packages/common/components/src/ui/dialog/index.tsx b/packages/common/components/src/ui/dialog/index.tsx index b2ba92d05..1b6ff30f9 100644 --- a/packages/common/components/src/ui/dialog/index.tsx +++ b/packages/common/components/src/ui/dialog/index.tsx @@ -1,5 +1,6 @@ import * as React from "react"; import * as DialogPrimitive from "@radix-ui/react-dialog"; +import { VisuallyHidden } from "@radix-ui/react-visually-hidden"; import { X } from "lucide-react"; import { cn } from "../../lib/utils"; @@ -41,6 +42,9 @@ const DialogContent = React.forwardRef< )} {...props} > + + Dialog + {children} diff --git a/packages/common/components/src/ui/layout/layout.stories.tsx b/packages/common/components/src/ui/layout/layout.stories.tsx index f8a1e999d..bd73f98d9 100644 --- a/packages/common/components/src/ui/layout/layout.stories.tsx +++ b/packages/common/components/src/ui/layout/layout.stories.tsx @@ -348,7 +348,7 @@ function IPManagementDialog() { - + IP 관리 diff --git a/packages/common/components/src/ui/radio-group/radio-group.css b/packages/common/components/src/ui/radio-group/radio-group.css index 2becbf2cf..b055b281a 100644 --- a/packages/common/components/src/ui/radio-group/radio-group.css +++ b/packages/common/components/src/ui/radio-group/radio-group.css @@ -5,7 +5,7 @@ @apply flex flex-row gap-4 data-[orientation="vertical"]:flex-col data-[orientation="vertical"]:gap-2; } button[role="radio"] { - @apply aspect-square size-[18px] rounded-full bg-[url(../../../public/assets/images/checkbox_off.png)] bg-contain text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-[url(../../../public/assets/images/checkbox_on.png)]; + @apply aspect-square size-[1.8rem] rounded-full bg-[url(../../../public/assets/images/checkbox_off.png)] bg-contain text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-[url(../../../public/assets/images/checkbox_on.png)]; } button[role="radio"] + label { @apply text-[1.3rem] font-medium text-label; diff --git a/packages/common/components/src/ui/select/select.stories.tsx b/packages/common/components/src/ui/select/select.stories.tsx index 41846d17d..bbcf03cfd 100644 --- a/packages/common/components/src/ui/select/select.stories.tsx +++ b/packages/common/components/src/ui/select/select.stories.tsx @@ -28,7 +28,7 @@ type Story = StoryObj; export const Default: Story = { render: () => (