From 7fa337fa5b2cde23594d28160a7026c9e6489839 Mon Sep 17 00:00:00 2001 From: Cameron Brown Date: Wed, 4 Dec 2024 14:53:25 -0500 Subject: [PATCH] src/pages/Landing.js: Add buttons to external webpages in vehicle cards --- src/pages/Landing.js | 71 ++++++++++++++++++++++++++++---------------- 1 file changed, 45 insertions(+), 26 deletions(-) diff --git a/src/pages/Landing.js b/src/pages/Landing.js index a94b15b..7373850 100644 --- a/src/pages/Landing.js +++ b/src/pages/Landing.js @@ -156,7 +156,7 @@ function Mission() { function Projects() { return ( -
+

Our Projects @@ -168,12 +168,14 @@ function Projects() { logo: naviGatorLogo, description: "Our autonomous surface vehicle designed for maritime environments. NaviGator AMS has proven capabilities through extensive testing and competition.", + link: "https://navigatoruf.org", }, { image: subjuGatorImage, logo: subjuGatorLogo, description: "Our autonomous underwater vehicle (AUV) capable of diving deep into underwater environments and performing complex tasks autonomously.", + link: "https://subjugator.org", }, { image: softwareSolving, @@ -188,39 +190,56 @@ function Projects() { "Our aerial drone project combines stability, agility, and advanced navigation to perform aerial maneuvers autonomously.", }, ].map((project, index) => ( -
- {project.title - {project.logo && ( +
+
Project Logo + {project.logo && ( + Project Logo + )} + {project.title && ( +

+ {project.title} +

+ )} +

{project.description}

+
+ {project.link && ( + + Learn More + )} - {project.title && ( -

- {project.title} -

- )} -

{project.description}

))} {/* Final Card Linking to Vehicles Page */} -
-

- Explore All Vehicles -

-

- Discover our full range of vehicles, including past and present - projects. -

+
+
+

+ Explore All Vehicles +

+

+ Discover our full range of vehicles, including past and present + projects. +

+
See All Vehicles