임동욱 임동욱 08-20
refactor: 컴포넌트 소분류 라벨을 영어로
번역투가 어색해 대분류와 같은 영어로 통일했다. Help는 소분류 하나가 대분류와 이름이 겹쳐
Tooltip / Popover로 나눴다.

검증 — 화면 실측: 컴포넌트 62개 그대로, 소분류 21개.

Co-Authored-By: Claude Opus 5 
@94a8d94cb9e6d6e71e04696686de48bbfd6f7d22
@fox/dev-test/component-groups.ts
--- @fox/dev-test/component-groups.ts
+++ @fox/dev-test/component-groups.ts
@@ -13,24 +13,24 @@
     label: "Action",
     subgroups: [
       {
-        label: "버튼",
+        label: "Button",
         ids: ["fox-button", "fox-text-button", "fox-link-button", "fox-icon-button"],
       },
-      { label: "묶음", ids: ["fox-button-group", "fox-button-panel"] },
+      { label: "Group", ids: ["fox-button-group", "fox-button-panel"] },
     ],
   },
   {
     label: "Select",
     subgroups: [
-      { label: "라디오", ids: ["fox-radio-icon", "fox-radio", "fox-radio-group"] },
-      { label: "체크박스", ids: ["fox-check-icon", "fox-checkbox", "fox-checkbox-group"] },
+      { label: "Radio", ids: ["fox-radio-icon", "fox-radio", "fox-radio-group"] },
+      { label: "Checkbox", ids: ["fox-check-icon", "fox-checkbox", "fox-checkbox-group"] },
       {
-        label: "셀렉트",
+        label: "Select",
         ids: ["fox-select", "fox-select-option", "fox-select-option-item", "fox-select-text"],
       },
-      { label: "태그·칩", ids: ["fox-tag", "fox-tag-list", "fox-chip", "fox-chip-area"] },
+      { label: "Tag & Chip", ids: ["fox-tag", "fox-tag-list", "fox-chip", "fox-chip-area"] },
       {
-        label: "스위치",
+        label: "Switch",
         ids: [
           "fox-toggle-switch",
           "fox-segmented-control",
@@ -38,26 +38,26 @@
           "fox-toggle-quantity",
         ],
       },
-      { label: "부가", ids: ["fox-form-label", "fox-conditional-option"] },
+      { label: "Label & Option", ids: ["fox-form-label", "fox-conditional-option"] },
     ],
   },
   {
     label: "Input",
     subgroups: [
-      { label: "텍스트", ids: ["fox-input", "fox-text-area"] },
+      { label: "Text", ids: ["fox-input", "fox-text-area"] },
       {
-        label: "형식 입력",
+        label: "Formatted",
         ids: ["fox-phone-number", "fox-email", "fox-certified", "fox-address"],
       },
-      { label: "파일", ids: ["fox-file-upload"] },
+      { label: "File", ids: ["fox-file-upload"] },
     ],
   },
   {
     label: "Navigation",
     subgroups: [
-      { label: "위치·이동", ids: ["fox-breadcrumb", "fox-pagination"] },
+      { label: "Paging", ids: ["fox-breadcrumb", "fox-pagination"] },
       {
-        label: "캐러셀",
+        label: "Carousel",
         ids: ["fox-carousel-indicator", "fox-carousel-button", "fox-carousel-area"],
       },
     ],
@@ -65,28 +65,26 @@
   {
     label: "Layout",
     subgroups: [
-      { label: "표·목록", ids: ["fox-table", "fox-bullet-list"] },
-      { label: "탭", ids: ["fox-tab"] },
-      { label: "배지", ids: ["fox-badge", "fox-badge-dot", "fox-badge-group"] },
-      { label: "펼침", ids: ["fox-accordion", "fox-disclosure"] },
-      { label: "컨테이너", ids: ["fox-card", "fox-modal", "fox-page-header"] },
+      { label: "Table & List", ids: ["fox-table", "fox-bullet-list"] },
+      { label: "Tab", ids: ["fox-tab"] },
+      { label: "Badge", ids: ["fox-badge", "fox-badge-dot", "fox-badge-group"] },
+      { label: "Disclosure", ids: ["fox-accordion", "fox-disclosure"] },
+      { label: "Container", ids: ["fox-card", "fox-modal", "fox-page-header"] },
     ],
   },
   {
     label: "Feedback",
     subgroups: [
-      { label: "알림", ids: ["fox-alert", "fox-toast", "fox-snackbar", "fox-snackbar-list"] },
-      { label: "상태", ids: ["fox-status-indicator", "fox-helper-text", "fox-spinner"] },
-      { label: "단계", ids: ["fox-step-indicator", "fox-step-indicator-item"] },
+      { label: "Notification", ids: ["fox-alert", "fox-toast", "fox-snackbar", "fox-snackbar-list"] },
+      { label: "Status", ids: ["fox-status-indicator", "fox-helper-text", "fox-spinner"] },
+      { label: "Step", ids: ["fox-step-indicator", "fox-step-indicator-item"] },
     ],
   },
   {
     label: "Help",
     subgroups: [
-      {
-        label: "도움말",
-        ids: ["fox-tooltip", "fox-tooltip-rich", "fox-popover", "fox-contextual-trigger"],
-      },
+      { label: "Tooltip", ids: ["fox-tooltip", "fox-tooltip-rich"] },
+      { label: "Popover", ids: ["fox-popover", "fox-contextual-trigger"] },
     ],
   },
 ];
@fox/dev-test/dev-test-page.tsx
--- @fox/dev-test/dev-test-page.tsx
+++ @fox/dev-test/dev-test-page.tsx
@@ -80,7 +80,7 @@
 
   const rest = COMPONENT_EXAMPLES.filter((example) => !used.has(example.id));
   if (rest.length > 0) {
-    groups.push({ label: "기타", subgroups: [{ label: "미분류", examples: rest }] });
+    groups.push({ label: "Etc", subgroups: [{ label: "Unsorted", examples: rest }] });
   }
 
   return groups;
Add a comment
List