From 7532bff8aa5059b786d5de5702e92a59c921df7f Mon Sep 17 00:00:00 2001 From: caadiq Date: Tue, 23 Dec 2025 16:19:13 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=AA=A8=EB=93=9C=ED=8C=A9=20=EB=B0=B0?= =?UTF-8?q?=ED=8F=AC=20=EC=8B=9C=EC=8A=A4=ED=85=9C=20UI=20=EA=B5=AC?= =?UTF-8?q?=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 사용자 페이지 (/modpack): GitHub Release 스타일 UI - 버전별 카드, 변경 로그/콘텐츠 접이식 표시 - framer-motion 애니메이션 적용 - 관리자 콘솔: 모드팩 탭 추가 - 목록 조회, 업로드/수정/삭제 다이얼로그 - 모바일/데스크톱 분기 처리 (세로 카드 / 가로 레이아웃) - 모바일 바텀 네비게이션 - Sidebar: 모드팩 메뉴 추가 (월드맵 아래) --- frontend/src/pages/Admin.jsx | 64 +++++++++++++++++++++++++++++------- 1 file changed, 52 insertions(+), 12 deletions(-) diff --git a/frontend/src/pages/Admin.jsx b/frontend/src/pages/Admin.jsx index ed16c66..a07b480 100644 --- a/frontend/src/pages/Admin.jsx +++ b/frontend/src/pages/Admin.jsx @@ -132,6 +132,7 @@ export default function Admin({ isMobile = false }) { { id: 2, version: '1.1.0', name: '테스트 서버 모드팩', date: '2024-12-15', size: '12.0 MB' }, { id: 3, version: '1.0.0', name: '테스트 서버 모드팩', date: '2024-12-01', size: '8.0 MB' }, ]); + const [modpackDeleteTarget, setModpackDeleteTarget] = useState(null); // 삭제 확인 다이얼로그용 // 권한 확인 useEffect(() => { @@ -1614,12 +1615,7 @@ export default function Admin({ isMobile = false }) { + + + + + )} + ); }