Update src/app/portfolio/page.tsx

This commit is contained in:
2026-03-03 14:26:24 +00:00
parent 9deb3a0b29
commit d34eba267b

View File

@@ -6,7 +6,7 @@ import ProductCardTwo from "@/components/sections/product/ProductCardTwo";
import FeatureBento from "@/components/sections/feature/FeatureBento";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import Link from "next/link";
import { Building2, Award, MapPin } from "lucide-react";
import { Building2, Award, MapPin, CheckCircle } from "lucide-react";
export default function PortfolioPage() {
const navItems = [
@@ -29,9 +29,7 @@ export default function PortfolioPage() {
items: [
{ label: "Appeler : 03 89 75 44 13", href: "tel:+33389754413" },
{
label: "7 Rue d'Espagne, 68310 Wittelsheim",
href: "https://maps.google.com/?q=7+Rue+d'Espagne+68310+Wittelsheim",
},
label: "7 Rue d'Espagne, 68310 Wittelsheim", href: "https://maps.google.com/?q=7+Rue+d'Espagne+68310+Wittelsheim"},
{ label: "Contactez-nous", href: "/contact" },
],
},
@@ -62,9 +60,7 @@ export default function PortfolioPage() {
brandName="Comete"
navItems={navItems}
button={{
text: "Appeler : 03 89 75 44 13",
href: "tel:+33389754413",
}}
text: "Appeler : 03 89 75 44 13", href: "tel:+33389754413"}}
animateOnLoad={true}
/>
</div>
@@ -76,49 +72,21 @@ export default function PortfolioPage() {
tag="Galerie"
products={[
{
id: "proj-1",
brand: "Comete",
name: "Ossature Métallique - Extension Industrielle",
price: "Projet réussi",
rating: 5,
reviewCount: "Client satisfait",
imageSrc:
"http://img.b2bpic.net/free-photo/wide-shot-huge-metal-structure-building-with-clear-blue-sky_181624-13576.jpg?_wi=2",
imageAlt: "Ossature métallique industrielle",
},
id: "proj-1", brand: "Comete", name: "Ossature Métallique - Extension Industrielle", price: "Projet réussi", rating: 5,
reviewCount: "Client satisfait", imageSrc:
"http://img.b2bpic.net/free-photo/wide-shot-huge-metal-structure-building-with-clear-blue-sky_181624-13576.jpg", imageAlt: "Ossature métallique industrielle"},
{
id: "proj-2",
brand: "Comete",
name: "Escalier et Rampe Paysager",
price: "Projet réussi",
rating: 5,
reviewCount: "Client satisfait",
imageSrc:
"http://img.b2bpic.net/free-photo/looking-up-through-history-elegant-staircase-old-building_169016-69867.jpg?_wi=2",
imageAlt: "Escalier et rampe métalliques",
},
id: "proj-2", brand: "Comete", name: "Escalier et Rampe Paysager", price: "Projet réussi", rating: 5,
reviewCount: "Client satisfait", imageSrc:
"http://img.b2bpic.net/free-photo/looking-up-through-history-elegant-staircase-old-building_169016-69867.jpg", imageAlt: "Escalier et rampe métalliques"},
{
id: "proj-3",
brand: "Comete",
name: "Clôture et Portail Personnalisés",
price: "Projet réussi",
rating: 5,
reviewCount: "Client satisfait",
imageSrc:
"http://img.b2bpic.net/free-photo/metal-fence-front-building-tall-green-tree_181624-9036.jpg?_wi=2",
imageAlt: "Clôture portail métallique",
},
id: "proj-3", brand: "Comete", name: "Clôture et Portail Personnalisés", price: "Projet réussi", rating: 5,
reviewCount: "Client satisfait", imageSrc:
"http://img.b2bpic.net/free-photo/metal-fence-front-building-tall-green-tree_181624-9036.jpg", imageAlt: "Clôture portail métallique"},
{
id: "proj-4",
brand: "Comete",
name: "Pergola Métallique Design",
price: "Projet réussi",
rating: 5,
reviewCount: "Client satisfait",
imageSrc:
"http://img.b2bpic.net/free-photo/low-angle-shot-white-wooden-garden-arch_181624-18297.jpg?_wi=2",
imageAlt: "Pergola métallique",
},
id: "proj-4", brand: "Comete", name: "Pergola Métallique Design", price: "Projet réussi", rating: 5,
reviewCount: "Client satisfait", imageSrc:
"http://img.b2bpic.net/free-photo/low-angle-shot-white-wooden-garden-arch_181624-18297.jpg", imageAlt: "Pergola métallique"},
]}
animationType="slide-up"
textboxLayout="default"
@@ -135,54 +103,31 @@ export default function PortfolioPage() {
tag="Portfolio"
features={[
{
title: "Structures Industrielles",
description:
"Projets de grande ampleur pour industries et manufactures",
bentoComponent: "icon-info-cards",
items: [
title: "Structures Industrielles", description:
"Projets de grande ampleur pour industries et manufactures", bentoComponent: "icon-info-cards", items: [
{ icon: Building2, label: "Bâtiments", value: "100+" },
{ icon: Award, label: "Qualité certifiée", value: "ISO" },
{ icon: MapPin, label: "Régions couvertes", value: "5+" },
],
},
{
title: "Projets Résidentiels",
description:
"Rénovations et créations pour maisons particulières",
bentoComponent: "marquee",
centerIcon: MapPin,
variant: "text",
texts: [
"Escaliers design",
"Garde-corps",
"Portails personnalisés",
"Aménagements jardins",
],
title: "Projets Résidentiels", description:
"Rénovations et créations pour maisons particulières", bentoComponent: "marquee", centerIcon: MapPin,
variant: "text", texts: [
"Escaliers design", "Garde-corps", "Portails personnalisés", "Aménagements jardins"],
},
{
title: "Projets Collectifs",
description:
"Installations pour collectivités, écoles et bâtiments publics",
bentoComponent: "3d-stack-cards",
items: [
title: "Projets Collectifs", description:
"Installations pour collectivités, écoles et bâtiments publics", bentoComponent: "3d-stack-cards", items: [
{
icon: Building2,
title: "Public",
subtitle: "Collectivités",
detail: "Bâtiments publics et écoles",
},
title: "Public", subtitle: "Collectivités", detail: "Bâtiments publics et écoles"},
{
icon: Users,
title: "Expertise",
subtitle: "Normes",
detail: "Respect des normes de sécurité",
},
icon: CheckCircle,
title: "Expertise", subtitle: "Normes", detail: "Respect des normes de sécurité"},
{
icon: Award,
title: "Succès",
subtitle: "Satisfaction",
detail: "100% de projets livrés",
},
title: "Succès", subtitle: "Satisfaction", detail: "100% de projets livrés"},
],
},
]}