임동욱 임동욱 08-20
merge: 콘텐츠 폼 버튼 패널
@b4bc54d968bf9b58905a8d52ea0274c0ae76744e
app/(protected)/(basic)/contents/_components/content-form-actions.tsx
--- app/(protected)/(basic)/contents/_components/content-form-actions.tsx
+++ app/(protected)/(basic)/contents/_components/content-form-actions.tsx
@@ -3,7 +3,7 @@
 import { useRouter } from 'next/navigation';
 import { FoxButton } from '@fox/core/components/fox-button';
 import { FoxButtonGroup } from '@fox/core/components/fox-button-group';
-import styles from './content-form.module.scss';
+import { FoxButtonPanel } from '@fox/core/components/fox-button-panel';
 
 interface ContentFormActionsProps {
   submitLabel: string;
@@ -11,7 +11,7 @@
   pending: boolean;
 }
 
-/** 폼 하단의 [목록] [등록/수정]. 시안이 가운데 정렬이다. */
+/** 폼 하단의 [목록] [등록/수정] — 시안 btn-page(5402:12368). 그룹이 하나라 패널이 가운데 세운다. */
 export function ContentFormActions({
   submitLabel,
   listHref,
@@ -20,22 +20,22 @@
   const router = useRouter();
 
   return (
-    <div className={styles.actions}>
-      <FoxButtonGroup size="md">
+    <FoxButtonPanel>
+      <FoxButtonGroup size="lg">
         <FoxButton
           type="default"
-          size="md"
+          size="lg"
           label="목록"
           onAction={() => router.push(listHref)}
         />
         <FoxButton
           type="primary"
-          size="md"
+          size="lg"
           htmlType="submit"
           label={submitLabel}
           loading={pending}
         />
       </FoxButtonGroup>
-    </div>
+    </FoxButtonPanel>
   );
 }
app/(protected)/(basic)/contents/_components/content-form.module.scss
--- app/(protected)/(basic)/contents/_components/content-form.module.scss
+++ app/(protected)/(basic)/contents/_components/content-form.module.scss
@@ -113,12 +113,6 @@
   padding-inline: fox.padding(6);
 }
 
-.actions {
-  display: flex;
-  justify-content: center;
-  padding-block-start: fox.padding(8);
-}
-
 .thumbnail {
   display: flex;
   align-items: flex-start;
Add a comment
List