diff --git a/frontend/src/features/admin/AdminHome.jsx b/frontend/src/features/admin/AdminHome.jsx index 5dfec52..edf29ca 100644 --- a/frontend/src/features/admin/AdminHome.jsx +++ b/frontend/src/features/admin/AdminHome.jsx @@ -4,7 +4,6 @@ import { api } from '../../api/client' function MenuCard({ menu }) { const navigate = useNavigate() - // 메뉴 url에서 slug 추출 (/boss-crystal → boss-crystal) const slug = (menu.url || '').replace(/^\/+/, '').split('/')[0] const adminPath = slug ? `/admin/${slug}` : `/admin/menus/${menu.id}` @@ -17,14 +16,16 @@ function MenuCard({ menu }) { return ( -
- - {/* 톱니바퀴 - 메뉴 정보 편집 */}
-
+
{menu.title}
-

{menu.title}

-

{menu.description}

-

{menu.url}

+

{menu.title}

+

+ {menu.description} +

@@ -49,12 +57,16 @@ function AddCard({ to, icon, label }) { return ( -
+
{icon}
- {label} + {label} ) } @@ -72,15 +84,24 @@ export default function AdminHome() {
-

기능 관리

-

메뉴 항목을 추가하거나 관리합니다

+

기능 관리

+

+ 메뉴 항목을 추가하거나 관리합니다 +

{loading ? ( Array.from({ length: 3 }).map((_, i) => ( -
+
)) ) : ( <> @@ -96,27 +117,41 @@ export default function AdminHome() { {/* 자원 관리 섹션 */}
-

자원 관리

-

공용 이미지 등 사이트 자원을 관리합니다

+

자원 관리

+

+ 공용 이미지 등 사이트 자원을 관리합니다 +

-
-
+
🖼️
-

이미지 관리

-

공용 이미지 업로드 및 관리

-
-
- → +

이미지 관리

+

+ 공용 이미지 업로드 및 관리 +

+
@@ -127,7 +162,8 @@ export default function AdminHome() {