"use client"; import Image from "next/image"; import { motion } from "framer-motion"; import Link from "next/link"; import { Download, ExternalLink, Award } from "lucide-react"; import { useTranslations } from "next-intl"; import { Statistics } from "@/components/pages/home"; export default function SertificatePage() { const t = useTranslations(); const certs = [ { id: 1, src: "/images/about/sertificate.webp", title: "Sertifikat 1", desc: "lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", year: "2024", }, ]; return ( <>
{/* ── Hero ── */}
{t("about.certificatePage.hero.label")} {t("about.certificatePage.hero.title1")}{" "} {t("about.certificatePage.hero.title2")} {t("about.certificatePage.hero.description")} {/* Divider */}
{/* ── Horizontal scroll track ── */}
{/* Section header */}
{certs.length} {t("about.certificatePage.count.suffix")}
{/* ── Count strip ── */} {certs.length}

{t("about.certificatePage.count.description")}

{/* Scrollable row */}
{certs.map((c, i) => ( {/* ── Left: certificate image ── */}
{c.title}
{/* ── Right: info + actions ── */}
{/* Label + title + desc */}

{t("about.certificatePage.card.badge")}

{c.title}

{c.desc}

{/* Actions */}
{t("about.certificatePage.card.view")} {t("about.certificatePage.card.download")}
))} {/* End spacer */}
); }