"use client";
import React from "react";
import Image from "next/image";
import {
Award,
Clock,
Lightbulb,
Linkedin,
MessageSquare,
ShieldCheck,
Truck,
} from "lucide-react";
import { Reveal } from "./Reveal";
import { TechBackground } from "./TechBackground";
import { Counter } from "./Counter";
import { Button } from "./Button";
import { useTranslations } from "next-intl";
export default function About() {
const t = useTranslations("About");
const manifestIcons = [
Award,
Clock,
Lightbulb,
Truck,
MessageSquare,
ShieldCheck,
];
return (
{/* Hero Section */}
{t("hero.tagline")}
{t.rich("hero.title", {
accent: (chunks) => (
{chunks}
),
})}
{t("hero.subtitle")}
{/* Content Section */}
02
{t("intro.p1")}
{t("intro.p2")}
{[
{
name: "Michael Bodemer",
role: t("team.bodemer"),
linkedin:
"https://www.linkedin.com/in/michael-bodemer-33b493122/",
},
{
name: "Klaus Mintel",
role: t("team.mintel"),
linkedin:
"https://www.linkedin.com/in/klaus-mintel-b80a8b193/",
},
].map((person, i) => (
))}
{/* Manifest Section */}
{t("manifest.tagline")}
{t("manifest.title")}
{t("manifest.subtitle")}
{t
.raw("manifest.items")
.map((item: { title: string; desc: string }, i: number) => {
const Icon = manifestIcons[i];
return (
{i + 1}. {item.title}
{item.desc}
);
})}
{/* CTA Section */}
04
{t("cta.title")}
{t("cta.subtitle")}
);
}