diff --git a/src/app/(container)/_components/community.tsx b/src/app/(container)/_components/community.tsx new file mode 100644 index 0000000..c594445 --- /dev/null +++ b/src/app/(container)/_components/community.tsx @@ -0,0 +1,56 @@ +import Link from "next/link"; +import { Icons } from "@/components/icons"; +import { siteConfig } from "@/config/site"; + +export default function Community() { + return ( +
+
+
+
+

Join our Community

+

+ We are looking for passionate individuals to join our community. Whether you want to + collaborate on projects, share ideas, or simply connect with like-minded people, there + are many ways to get involved. Let's build a better future together! +

+
+ +
+ + {/* Subtle outer glow */} +
+
+
+ {/* Main animated border */} +
+
+
+ {/* Content */} +
+ + Discord +
+ + +
+ + GitHub +
+ +
+
+
+
+ ); +} diff --git a/src/app/(container)/_components/foundation.tsx b/src/app/(container)/_components/foundation.tsx index 0863cd4..70649aa 100644 --- a/src/app/(container)/_components/foundation.tsx +++ b/src/app/(container)/_components/foundation.tsx @@ -4,8 +4,30 @@ export default function Foundation() { return (
-
-
+
+ + + + +
+

Our Foundation

diff --git a/src/app/(container)/about/page.tsx b/src/app/(container)/about/page.tsx index cbe918b..c9bab03 100644 --- a/src/app/(container)/about/page.tsx +++ b/src/app/(container)/about/page.tsx @@ -77,7 +77,7 @@ function TeamSection() {

-

Our team

+

Core team

diff --git a/src/app/(container)/page.tsx b/src/app/(container)/page.tsx index bd3064d..5f25870 100644 --- a/src/app/(container)/page.tsx +++ b/src/app/(container)/page.tsx @@ -1,6 +1,7 @@ import Hero from "./_components/hero"; import Projects from "./_components/projects"; import Foundation from "./_components/foundation"; +import Community from "./_components/community"; export default function Home() { return ( @@ -8,6 +9,7 @@ export default function Home() { +
); } diff --git a/src/components/icons.tsx b/src/components/icons.tsx index 9587d05..698cb44 100644 --- a/src/components/icons.tsx +++ b/src/components/icons.tsx @@ -43,4 +43,13 @@ export const Icons = { > ), + discord: (props: LucideProps) => ( + + + + ), }; diff --git a/src/config/site.ts b/src/config/site.ts index b37c0aa..60c83be 100644 --- a/src/config/site.ts +++ b/src/config/site.ts @@ -23,6 +23,7 @@ export const siteConfig = { email: "mailto:contact@harnesslabs.xyz", company: "https://harnesslabs.xyz", github: "https://github.com/harnesslabs", + discord: "https://discord.gg/qEwPr3GMP2", x: "https://x.com/harnesslabs", }, };