From d8888af845b6977a0e7db90379992336f771a22e Mon Sep 17 00:00:00 2001 From: null Date: Sat, 9 May 2026 21:26:39 -0500 Subject: [PATCH] feat: add Roadmap nav link for admins - Added Roadmap link in dropdown menu (below About), admin-only - Added Roadmap in admin sidebar nav - Added /admin/roadmap route pointing to AboutPage with admin prop - Uses Map icon from lucide-react --- client/App.jsx | 12 ++++++++++++ client/components/layout/Sidebar.jsx | 9 ++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/client/App.jsx b/client/App.jsx index c7a2d84..09fa203 100644 --- a/client/App.jsx +++ b/client/App.jsx @@ -101,6 +101,18 @@ export default function App() { } /> + + + + + + + + } + /> About + {user?.role === 'admin' && ( + navigate('/admin/roadmap')}> + + Roadmap + + )}