diff --git a/src/components/core/Navbar.astro b/src/components/core/Navbar.astro
index 89dd7dc..40f2110 100644
--- a/src/components/core/Navbar.astro
+++ b/src/components/core/Navbar.astro
@@ -5,150 +5,399 @@ import pages from "../../data/pages.json";
---
diff --git a/src/data/pages.json b/src/data/pages.json
index 20ac665..a209981 100644
--- a/src/data/pages.json
+++ b/src/data/pages.json
@@ -1,26 +1,40 @@
[
- {
- "name": "Join",
- "path": "/join"
- },
- {
- "name": "Events",
- "path": "/events"
- },
- {
- "name": "Projects",
- "path": "/projects"
- },
- {
- "name": "Board",
- "path": "/board"
- },
- {
- "name": "Find Us",
- "path": "/find"
- },
- {
- "name": "Online Store",
- "path": "/online-store"
- }
+ {
+ "name": "Join",
+ "path": "/join"
+ },
+ {
+ "name": "Events",
+ "path": "/events"
+ },
+ {
+ "name": "Projects",
+ "path": "/projects",
+ "subpages": [
+ {
+ "name": "Robocup",
+ "path": "/projects/robocup"
+ },
+ {
+ "name": "Signal Processing",
+ "path": "/projects/signal-processing"
+ },
+ {
+ "name": "Supercomputing",
+ "path": "/projects/supercomputing"
+ }
+ ]
+ },
+ {
+ "name": "Board",
+ "path": "/board"
+ },
+ {
+ "name": "Find Us",
+ "path": "/find"
+ },
+ {
+ "name": "Online Store",
+ "path": "/online-store"
+ }
]