diff --git a/client/pages/Dashboard.tsx b/client/pages/Dashboard.tsx index ebe2fd0b..212946d7 100644 --- a/client/pages/Dashboard.tsx +++ b/client/pages/Dashboard.tsx @@ -359,7 +359,11 @@ export default function Dashboard() { key={arm.id} onClick={(e) => { e.preventDefault(); - navigate(arm.href); + if (arm.external) { + window.open(arm.href, "_blank"); + } else { + navigate(arm.href); + } }} className="group relative overflow-hidden" > diff --git a/client/pages/Index.tsx b/client/pages/Index.tsx index 97b692cf..bdf5ba2e 100644 --- a/client/pages/Index.tsx +++ b/client/pages/Index.tsx @@ -65,6 +65,15 @@ export default function Index() { link: "/corp", audience: "Enterprise clients", }, + { + title: "Explore & Learn", + description: "Open source projects, educational workshops, and community resources", + icon: BookOpen, + color: "from-red-500 to-pink-500", + link: "https://aethex.foundation", + audience: "Developers & learners", + external: true, + }, { title: "Join the Network", description: "Professional networking, job board, and portfolio showcase for Roblox devs",