From 6d37afa8f5ebee6d4edc30d2713f5cd2516bd1e9 Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Fri, 17 Oct 2025 18:08:20 +0200 Subject: [PATCH] feat: add mobile solutions view and enhance about page layout --- src/app/(main)/about/page.tsx | 4 ++++ src/components/AboutCTA.tsx | 2 +- src/components/AboutSolutionsMobile.tsx | 32 +++++++++++++++++++++++++ src/components/AboutTeam.tsx | 14 +++++++---- src/components/Gallery.tsx | 2 +- 5 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 src/components/AboutSolutionsMobile.tsx diff --git a/src/app/(main)/about/page.tsx b/src/app/(main)/about/page.tsx index 350e4c3..d25ba40 100644 --- a/src/app/(main)/about/page.tsx +++ b/src/app/(main)/about/page.tsx @@ -2,11 +2,15 @@ import { AboutHero } from "@/components/AboutHero" import { AboutSolutions } from "@/components/AboutSolutions" import { AboutTeam } from "@/components/AboutTeam" import { AboutCTA } from "@/components/AboutCTA" +import { AboutSolutionsMobile } from "@/components/AboutSolutionsMobile"; export default function About() { return (
+
+ +
diff --git a/src/components/AboutCTA.tsx b/src/components/AboutCTA.tsx index 215f740..2fcc096 100644 --- a/src/components/AboutCTA.tsx +++ b/src/components/AboutCTA.tsx @@ -1,7 +1,7 @@ export function AboutCTA() { return (
-
+

diff --git a/src/components/AboutSolutionsMobile.tsx b/src/components/AboutSolutionsMobile.tsx new file mode 100644 index 0000000..ec07f5b --- /dev/null +++ b/src/components/AboutSolutionsMobile.tsx @@ -0,0 +1,32 @@ + +import React from "react"; +import { cn } from "@/lib/utils"; + +export function AboutSolutionsMobile() { + return ( +
+
+ +
+ +

+ A Decentralized Foundation for the Internet. +

+

+ Unlike traditional internet infrastructure, ThreeFold runs on a global mesh of independent cloud providers, individuals and organizations contributing compute, storage, and network power. +

+

+ This physical decentralization removes bottlenecks, in creases + resilience, and protects privacy. ThreeFold is a neutral, scalable + foundation for the next-generation internet, where digital + pioneers can build and scale their solutions. +

+
+
+ ); +} diff --git a/src/components/AboutTeam.tsx b/src/components/AboutTeam.tsx index b7c2886..8db65fb 100644 --- a/src/components/AboutTeam.tsx +++ b/src/components/AboutTeam.tsx @@ -1,19 +1,25 @@ import { Gallery } from './Gallery' +import { Button } from './Button' 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.

+
+ +
diff --git a/src/components/Gallery.tsx b/src/components/Gallery.tsx index 567bb7e..5563935 100644 --- a/src/components/Gallery.tsx +++ b/src/components/Gallery.tsx @@ -78,7 +78,7 @@ export function Gallery() { relative aspect-square w-[50px] h-[50px] lg:w-auto lg:h-auto - transition duration-20 ease-in-out + transition duration-50 ease-in-out ${activeIndex === index ? 'grayscale-0' : 'grayscale'} `} >