11---
22const steps = [
33 {
4- number: " 01" ,
5- title: " Rangatahi" ,
6- description: " 3000+" ,
4+ title: " Join us on Matrix" ,
5+ description: " Connect with other rangatahi across Aotearoa interested in technology and work on projects together." ,
6+ link: " https://matrix.to/#/#home:tuhuratech.org.nz" ,
7+ icon: " "
78 },
89 {
9- number: " 02" ,
10- title: " Kura / Locations" ,
11- description: " 30+" ,
10+ title: " Explore our Open Source Tools" ,
11+ description: " Explore and contribute to the open source projects we are building." ,
12+ link: " https://github.com/Tuhura-Tech/" ,
13+ icon: " "
1214 },
1315 {
14- number: " 03" ,
15- title: " Events / Workshops" ,
16- description: " 20+" ,
16+ title: " Volunteer" ,
17+ description: " 3000+" ,
18+ link: " https://matrix.to/#/#home:tuhuratech.org.nz" ,
19+ icon: " "
1720 },
1821];
1922---
@@ -26,23 +29,20 @@ const steps = [
2629
2730 <div class =" container-custom relative" >
2831 <div class =" max-w-3xl mx-auto text-center" >
29- <h2 class =" text-3xl md:text-4xl font-bold" >Our Reach and Impact </h2 >
32+ <h2 class =" text-3xl md:text-4xl font-bold" >Get involved </h2 >
3033 <p class =" mt-4 text-xl text-gray-600" >
31- The current numbers and stats behind what we are doing .
34+ Join us and get invovled .
3235 </p >
3336 </div >
3437
35- <div class =" mt-16 grid grid-cols-1 md:grid-cols-3 gap-8 relative" >
36- <!-- Connecting line between steps (visible on desktop) -->
37- <div class =" hidden md:block absolute top-16 left-1/6 right-1/6 h-0.5 bg-gradient-to-r from-tuhura-green to-tuhura-blue" ></div >
38-
38+ <div class =" mt-16 grid grid-cols-1 md:grid-cols-3 gap-8 relative" >
3939 { steps .map ((step , index ) => (
40- <div
41- class = { ` bg-white rounded-xl p-8 shadow-lg border border-gray-100 delay-${index + 2 } group hover:shadow-xl transition-all hover:-translate-y-2 ` }
40+ <a
41+ class = { ` bg-white rounded-xl p-8 shadow-lg border border-gray-100 delay-${index + 2 } group hover:shadow-xl transition-all hover:-translate-y-2 ` } href = { step . link }
4242 >
43- <div class = " flex items-center justify-center w-12 h-12 rounded-full bg-tuhura-green/10 text-tuhura-green font-semibold transition-all group-hover:bg-tuhura-green group-hover:text-white group-hover:scale-110" >
43+ { /* <div class="flex items-center justify-center w-12 h-12 rounded-full bg-tuhura-green/10 text-tuhura-green font-semibold transition-all group-hover:bg-tuhura-green group-hover:text-white group-hover:scale-110">
4444 {step.number}
45- </div >
45+ </div> */ }
4646 <h3 class = " mt-6 text-xl font-semibold transition-colors group-hover:text-tuhura-green" >{ step .title } </h3 >
4747 <p class = " mt-3 text-gray-600" >{ step .description } </p >
4848
@@ -54,7 +54,7 @@ const steps = [
5454 </svg >
5555 </div >
5656 )}
57- </div >
57+ </a >
5858 ))}
5959 </div >
6060
0 commit comments