6 Commits

Author SHA1 Message Date
bf3e00f1d2 Update src/app/page.tsx 2026-06-02 09:05:30 +00:00
9f99321823 Merge version_12 into main
Merge version_12 into main
2026-06-02 09:03:20 +00:00
d117db4dbc Update src/app/page.tsx 2026-06-02 09:03:17 +00:00
a4c07dc4f4 Merge version_11 into main
Merge version_11 into main
2026-06-02 09:00:42 +00:00
eb1b809619 Update src/app/page.tsx 2026-06-02 09:00:35 +00:00
50f34104d3 Merge version_10 into main
Merge version_10 into main
2026-06-02 08:57:33 +00:00

View File

@@ -12,9 +12,10 @@ import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
import ProductCardThree from '@/components/sections/product/ProductCardThree'; import ProductCardThree from '@/components/sections/product/ProductCardThree';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import TeamCardSix from '@/components/sections/team/TeamCardSix'; import TeamCardSix from '@/components/sections/team/TeamCardSix';
import { Sparkles, Star } from "lucide-react"; import FeatureBento from '@/components/sections/feature/FeatureBento';
import { Sparkles, Star, CheckCircle, Clock, Award } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -40,6 +41,8 @@ export default function LandingPage() {
name: "À Propos", id: "#about"}, name: "À Propos", id: "#about"},
{ {
name: "Services", id: "#services"}, name: "Services", id: "#services"},
{
name: "Timeline", id: "#timeline-features"},
{ {
name: "Produits", id: "#products"}, name: "Produits", id: "#products"},
{ {
@@ -78,17 +81,22 @@ export default function LandingPage() {
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<TextSplitAbout <MetricSplitMediaAbout
useInvertedBackground={true} useInvertedBackground={true}
title="À Propos de Notre Imprimerie" title="À Propos de Notre Imprimerie"
description={[ description="Depuis plus de 20 ans, Maison d'Imprimeur est le leader de l'impression sur mesure. Nous combinons tradition et innovation pour des résultats exceptionnels. Notre équipe d'experts est dédiée à la réalisation de vos visions, avec un service client personnalisé et une attention méticuleuse aux détails. Nous nous engageons à offrir des solutions d'impression écologiques et durables."
"Depuis plus de 20 ans, Maison d'Imprimeur est le leader de l'impression sur mesure. Nous combinons tradition et innovation pour des résultats exceptionnels.", "Notre équipe d'experts est dédiée à la réalisation de vos visions, avec un service client personnalisé et une attention méticuleuse aux détails. Nous nous engageons à offrir des solutions d'impression écologiques et durables."]} metrics={[
buttons={[
{ {
text: "Notre Histoire", href: "#"}, value: "20+", title: "Années d'Expérience"},
{ {
text: "Nos Valeurs", href: "#"}, value: "10K+", title: "Projets Réalisés"},
{
value: "98%", title: "Satisfaction Client"},
]} ]}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/industrial-printing-machine_23-2151675276.jpg"
imageAlt="Machine d'impression industrielle"
/> />
</div> </div>
@@ -113,6 +121,50 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="timeline-features" data-section="timeline-features">
<FeatureBento
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
title="Notre Processus Simple et Efficace"
description="Du concept à la livraison, suivez les étapes de votre projet avec Maison d'Imprimeur."
features={[
{
title: "Conception Initial", description: "Nous écoutons vos idées et vos besoins pour une première esquisse.", bentoComponent: "timeline", heading: "Phase 1: Idéation", subheading: "Votre vision prend forme.", items: [
{ label: "Brief Client", detail: "Discussion approfondie des besoins" },
{ label: "Proposition de Design", detail: "Création des premières maquettes" },
{ label: "Validation du Concept", detail: "Approbation du design final" }
],
completedLabel: "Concept Validé"
},
{
title: "Préparation à l'Impression", description: "Optimisation des fichiers pour une qualité maximale.", bentoComponent: "timeline", heading: "Phase 2: Pré-presse", subheading: "La précision avant tout.", items: [
{ label: "Vérification des Fichiers", detail: "Contrôle technique des documents" },
{ label: "Étalonnage des Couleurs", detail: "Garantie de fidélité colorimétrique" },
{ label: "Bon à Tirer (BAT)", detail: "Dernière validation avant production" }
],
completedLabel: "BAT Approuvé"
},
{
title: "Production et Finition", description: "Impression et finitions pour un résultat impeccable.", bentoComponent: "timeline", heading: "Phase 3: Production", subheading: "L'art de l'impression.", items: [
{ label: "Impression", detail: "Utilisation de technologies offset ou numérique" },
{ label: "Finition", detail: "Découpe, pelliculage, gaufrage, etc." },
{ label: "Contrôle Qualité", detail: "Inspection rigoureuse de chaque pièce" }
],
completedLabel: "Prêt à l'Expédition"
},
{
title: "Livraison et Suivi", description: "Votre commande livrée en temps et en heure.", bentoComponent: "timeline", heading: "Phase 4: Livraison", subheading: "Le succès à votre porte.", items: [
{ label: "Emballage Sécurisé", detail: "Protection optimale de vos imprimés" },
{ label: "Expédition", detail: "Livraison rapide et fiable" },
{ label: "Satisfaction Client", detail: "Assistance après-vente" }
],
completedLabel: "Projet Terminé"
}
]}
/>
</div>
<div id="products" data-section="products"> <div id="products" data-section="products">
<ProductCardThree <ProductCardThree
animationType="slide-up" animationType="slide-up"
@@ -121,17 +173,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "p-1", name: "Cartes de Visite Premium", price: "À partir de 29€", imageSrc: "http://img.b2bpic.net/free-psd/opulence-business-card-template-design_23-2152016131.jpg"}, id: "p-1", name: "Cartes de Visite Premium", price: "À partir de 29€", imageSrc: "http://img.b2bpic.net/free-psd/opulence-business-card-template-design_23-2152016131.jpg", priceButtonProps: { text: "Commander", href: "#contact" }},
{ {
id: "p-2", name: "Flyers Publicitaires", price: "À partir de 49€", imageSrc: "http://img.b2bpic.net/free-photo/clipboard-near-blurs-heaps-different-bright-dry-colors_23-2148016427.jpg"}, id: "p-2", name: "Flyers Publicitaires", price: "À partir de 49€", imageSrc: "http://img.b2bpic.net/free-photo/clipboard-near-blurs-heaps-different-bright-dry-colors_23-2148016427.jpg", priceButtonProps: { text: "Commander", href: "#contact" }},
{ {
id: "p-3", name: "Brochures Pliantes", price: "À partir de 89€", imageSrc: "http://img.b2bpic.net/free-vector/geometric-business-brochure-blue-tones_23-2147599337.jpg"}, id: "p-3", name: "Brochures Pliantes", price: "À partir de 89€", imageSrc: "http://img.b2bpic.net/free-vector/geometric-business-brochure-blue-tones_23-2147599337.jpg", priceButtonProps: { text: "Commander", href: "#contact" }},
{ {
id: "p-4", name: "Affiches Grand Format", price: "À partir de 129€", imageSrc: "http://img.b2bpic.net/free-photo/blank-white-advertisement-panel-city_23-2147845889.jpg"}, id: "p-4", name: "Affiches Grand Format", price: "À partir de 129€", imageSrc: "http://img.b2bpic.net/free-photo/blank-white-advertisement-panel-city_23-2147845889.jpg", priceButtonProps: { text: "Commander", href: "#contact" }},
{ {
id: "p-5", name: "Bannières et Roll-ups", price: "À partir de 149€", imageSrc: "http://img.b2bpic.net/free-psd/business-corporation-template-design_23-2151405481.jpg"}, id: "p-5", name: "Bannières et Roll-ups", price: "À partir de 149€", imageSrc: "http://img.b2bpic.net/free-psd/business-corporation-template-design_23-2151405481.jpg", priceButtonProps: { text: "Commander", href: "#contact" }},
{ {
id: "p-6", name: "Emballages Personnalisés", price: "Sur devis", imageSrc: "http://img.b2bpic.net/free-photo/top-view-woman-preparing-cyber-monday-package_23-2148675033.jpg"}, id: "p-6", name: "Emballages Personnalisés", price: "Sur devis", imageSrc: "http://img.b2bpic.net/free-photo/top-view-woman-preparing-cyber-monday-package_23-2148675033.jpg", priceButtonProps: { text: "Demander un Devis", href: "#contact" }},
]} ]}
title="Explorez Notre Gamme de Produits Imprimés" title="Explorez Notre Gamme de Produits Imprimés"
description="Des cartes de visite élégantes aux brochures percutantes, trouvez le support idéal pour communiquer votre message." description="Des cartes de visite élégantes aux brochures percutantes, trouvez le support idéal pour communiquer votre message."
@@ -293,10 +345,13 @@ export default function LandingPage() {
title: "Entreprise", items: [ title: "Entreprise", items: [
{ {
label: "À Propos", href: "#about"}, label: "À Propos", href: "#about"},
{
label: "Timeline", href: "#timeline-features"},
{ {
label: "Produits", href: "#products"}, label: "Produits", href: "#products"},
{ {
label: "Témoignages", href: "#testimonials-section"}, "label": "Témoignages", "href": "#testimonials-section"
},
{ {
label: "FAQ", href: "#faq"}, label: "FAQ", href: "#faq"},
], ],