diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 0000000..06b1517 --- /dev/null +++ b/.mcp.json @@ -0,0 +1,11 @@ +{ + "mcpServers": { + "figma": { + "command": "npx", + "args": ["-y", "figma-developer-mcp", "--stdio"], + "env": { + "FIGMA_ACCESS_TOKEN": "${FIGMA_ACCESS_TOKEN}" + } + } + } +} diff --git a/src/App.jsx b/src/App.jsx index f133bd5..75785ba 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -7,6 +7,7 @@ import RecruitPage from '@/pages/visitor/RecruitPage'; import SchedulePage from '@/pages/visitor/SchedulePage'; import AboutPage from '@/pages/visitor/AboutPage'; import AdminPage from '@/pages/admin/AdminPage'; +import RecruitManagePage from '@/pages/admin/RecruitManagePage'; import MemberPage from '@/pages/admin/MemberPage'; import MemberRegisterPage from '@/pages/admin/MemberRegisterPage'; import MemberEditPage from '@/pages/admin/MemberEditPage'; @@ -21,6 +22,7 @@ function App() { } /> } /> } /> + } /> } /> {/* admin 명부 관리: 방문자 Layout(Header/Footer) 없이 렌더 */} diff --git a/src/assets/images/Date_today_duotone_line1.svg b/src/assets/images/Date_today_duotone_line1.svg new file mode 100644 index 0000000..5916303 --- /dev/null +++ b/src/assets/images/Date_today_duotone_line1.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/images/Date_today_duotone_line2.svg b/src/assets/images/Date_today_duotone_line2.svg new file mode 100644 index 0000000..4206f9d --- /dev/null +++ b/src/assets/images/Date_today_duotone_line2.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/images/User1.svg b/src/assets/images/User1.svg new file mode 100644 index 0000000..93a38b8 --- /dev/null +++ b/src/assets/images/User1.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/images/User2.svg b/src/assets/images/User2.svg new file mode 100644 index 0000000..7af5623 --- /dev/null +++ b/src/assets/images/User2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/images/search.svg b/src/assets/images/search.svg new file mode 100644 index 0000000..89f0091 --- /dev/null +++ b/src/assets/images/search.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/components/layout/Header.jsx b/src/components/layout/Header.jsx index 81e2918..1354831 100644 --- a/src/components/layout/Header.jsx +++ b/src/components/layout/Header.jsx @@ -1,17 +1,69 @@ -import { Link } from 'react-router-dom'; +import { NavLink } from 'react-router-dom'; + import { ROUTES } from '@/constants/routes'; +import { COLORS } from '@/constants/theme'; +import calendarBlackIcon from '@/assets/images/Date_today_duotone_line1.svg'; //검정 아이콘 +import calendarOrangeIcon from '@/assets/images/Date_today_duotone_line2.svg'; //주황 아이콘 + +import userBlackIcon from '@/assets/images/User1.svg'; //검정 아이콘 +import userOrangeIcon from '@/assets/images/User2.svg'; //주황 아이콘 function Header() { return ( -
-