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: () => (