From 1792262f49ae77a6f5149736d7f37e9a515ffad2 Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Thu, 16 Oct 2025 21:09:17 +0200 Subject: [PATCH] feat: add About page components with Journey and Team sections --- src/components/AboutJourney.tsx | 38 +++++++++++++++++++++++++++++++ src/components/AboutSolutions.tsx | 6 ++--- src/components/AboutTeam.tsx | 22 ++++++++++++++++++ 3 files changed, 63 insertions(+), 3 deletions(-) create mode 100644 src/components/AboutJourney.tsx create mode 100644 src/components/AboutTeam.tsx diff --git a/src/components/AboutJourney.tsx b/src/components/AboutJourney.tsx new file mode 100644 index 0000000..c69fce1 --- /dev/null +++ b/src/components/AboutJourney.tsx @@ -0,0 +1,38 @@ +import Image from 'next/image' + +const featuredPost = { + id: 1, + title: 'Our Journey', + href: '#', + description: + 'For decades, we’ve tackled challenges in data storage, secure networking, and autonomous cloud systems. These experiences, combined with our vision for a better internet, have shaped ThreeFold and continue to guide our growth.', +} + +export function AboutJourney() { + return ( +
+
+
+

+ {featuredPost.title} +

+

{featuredPost.description}

+
+
+
+
+ Our Solution +
+
+
+ ) +} diff --git a/src/components/AboutSolutions.tsx b/src/components/AboutSolutions.tsx index 470c749..ae68e25 100644 --- a/src/components/AboutSolutions.tsx +++ b/src/components/AboutSolutions.tsx @@ -55,7 +55,7 @@ export function AboutSolutions() { {/* Top-left card */}
-

+

Unlike traditional internet infrastructure, ThreeFold runs on a global mesh of independent cloud providers, individuals and organizations contributing compute, storage, and network power. @@ -75,8 +75,8 @@ export function AboutSolutions() { {/* Bottom-right card */}

-

- This physical decentralization removes bottlenecks, increases +

+ This physical decentralization removes bottlenecks, in creases resilience, and protects privacy. ThreeFold is a neutral, scalable foundation for the next-generation internet, where digital sovereignty and collaboration come first. diff --git a/src/components/AboutTeam.tsx b/src/components/AboutTeam.tsx new file mode 100644 index 0000000..476a5ad --- /dev/null +++ b/src/components/AboutTeam.tsx @@ -0,0 +1,22 @@ + +import { Gallery } from './Gallery' + +export function AboutTeam() { + return ( +

+ +
+
+
+

+ Founded by Internet Pioneers and Powered by the Community +

+

+ ThreeFold was started by pioneers from the early days of the internet, when it was a true peer-to-peer network. Today, it’s an open-source movement supported by a dedicated team and a vibrant community of contributors. Over 50 full-time developers and countless Hosters worldwide help bring our shared vision to life. +

+
+
+
+
+ ) +}