diff --git a/app/page.tsx b/app/page.tsx
index 50a521c..f1ac40f 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -5,10 +5,8 @@ import { useState } from "react";
// 이미지 상수
const logoImage = "http://localhost:3845/assets/89fda8e949171025b1232bae70fc9d442e4e70c8.png";
-const chevronIcon = "http://localhost:3845/assets/6abc26b721560f9d3c51cf552531775f54f2f86a.svg";
+const chevronIcon = "/chevron.svg";
const heroImage = "http://localhost:3845/assets/02d8c5116625dec34c335abdf02727a333ee1e42.png";
-const chevronIcon1 = "http://localhost:3845/assets/ad74d16bce8358831f1349a912d7e02bb0efaa84.svg";
-const chevronIcon2 = "http://localhost:3845/assets/f671b394255e49d772f588cdc8bd6e9dfd423281.svg";
const lineIcon = "http://localhost:3845/assets/2fbce31172577fb51bb8028f779906af08a2aef0.svg";
// 과목 이미지들
@@ -31,6 +29,9 @@ const courses = [
export default function Home() {
const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false);
const [isUserMenuOpen, setIsUserMenuOpen] = useState(false);
+ const [isCourseExpanded, setIsCourseExpanded] = useState(false);
+ const [isMoreExpanded, setIsMoreExpanded] = useState(false);
+ const [isNoticeExpanded, setIsNoticeExpanded] = useState(false);
return (
@@ -43,15 +44,15 @@ export default function Home() {
{/* Company 로고 */}
-
XR LMS
-
+
{/* 네비게이션 메뉴 */}
-
+
{/* 사용자 메뉴 그룹 */}
-
+
{/* 모바일 메뉴 */}
{isMobileMenuOpen && (
@@ -159,7 +160,7 @@ export default function Home() {
>
내 강의실
-
@@ -177,10 +178,10 @@ export default function Home() {
{/* Hero 배너 */}
-
@@ -251,11 +252,14 @@ export default function Home() {
-
-
-

+
+
@@ -292,24 +296,27 @@ export default function Home() {
-
+
{courses.map((course, idx) => (
-
{course.hasNew && (
@@ -341,14 +348,17 @@ export default function Home() {
-
+
{[
@@ -356,7 +366,7 @@ export default function Home() {
{ category: "점검", title: "방사선 폐기 VR 실습 서버 정기점검 안내", date: "2025. 12. 12. (화)" },
{ category: "점검", title: "방사선 폐기 VR 실습 서버 정기점검 안내", date: "2025. 12. 12. (화)" },
].map((notice, idx) => (
-
diff --git a/public/chevron.svg b/public/chevron.svg
new file mode 100644
index 0000000..0badde4
--- /dev/null
+++ b/public/chevron.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/logo.png b/public/logo.png
new file mode 100644
index 0000000..4add0d7
Binary files /dev/null and b/public/logo.png differ