From da05727e250c7423d91ed602af066eee264402e0 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 9 Mar 2026 14:22:09 +0000 Subject: [PATCH 1/8] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 268 ++++++++++++++++----------------------- 1 file changed, 112 insertions(+), 156 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 5c0ec74..06a90f3 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,49 +1,43 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import Link from "next/link"; import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; -import ContactCTA from "@/components/sections/contact/ContactCTA"; -import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen"; -import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo"; import FooterBase from "@/components/sections/footer/FooterBase"; -import { Mail, Package, Quote } from "lucide-react"; +import { MapPin, Phone, Clock, DollarSign } from "lucide-react"; export default function ContactPage() { const navItems = [ - { name: "Accueil", id: "home" }, - { name: "Le Restaurant", id: "about" }, - { name: "Menu", id: "menu" }, - { name: "Galerie", id: "gallery" }, - { name: "Contact", id: "contact" }, + { name: "Accueil", id: "/" }, + { name: "Le Restaurant", id: "/le-restaurant" }, + { name: "Réservation", id: "/reservation" }, + { name: "Contact", id: "/contact" }, + { name: "Menu", id: "/#menu" }, + { name: "Galerie", id: "/#gallery" } ]; const footerColumns = [ { - title: "Navigation", - items: [ + title: "Navigation", items: [ { label: "Accueil", href: "/" }, - { label: "À Propos", href: "/" }, - { label: "Menu", href: "/" }, - { label: "Galerie", href: "/" }, - ], + { label: "À Propos", href: "/le-restaurant" }, + { label: "Réservation", href: "/reservation" }, + { label: "Contact", href: "/contact" } + ] }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "23 Rue de l'Eminee, 63000 Clermont-Ferrand", href: "#" }, { label: "04 73 44 22 22", href: "tel:+33473442222" }, - { label: "Réserver une Table", href: "/contact" }, - ], + { label: "Réserver une Table", href: "/reservation" } + ] }, { - title: "Horaires", - items: [ + title: "Horaires", items: [ { label: "Mardi-Dimanche : 12h00-14h30", href: "#" }, { label: "19h00-22h30", href: "#" }, - { label: "Fermé le lundi", href: "#" }, - ], - }, + { label: "Fermé le lundi", href: "#" } + ] + } ]; return ( @@ -53,7 +47,7 @@ export default function ContactPage() { borderRadius="soft" contentWidth="compact" sizing="largeSmallSizeMediumTitles" - background="aurora" + background="circleGradient" cardStyle="glass-depth" primaryButtonStyle="gradient" secondaryButtonStyle="layered" @@ -63,142 +57,104 @@ export default function ContactPage() { window.location.href = "/reservation" }} brandName="Caffè Mazzo" /> -
- -
+
+
+
+

Nous Contacter

+

Trouvez Caffè Mazzo et venez nous rencontrer

+
-
- -
+
+ {/* Address */} +
+
+ +
+

Adresse

+

23 Rue de l'Eminee

+

63000 Clermont-Ferrand, France

+
+
+
-
- + {/* Phone */} +
+
+ +
+

Téléphone

+ + 04 73 44 22 22 + +

Appelez-nous pour réserver ou pour toute question

+
+
+
+ + {/* Opening Hours */} +
+
+ +
+

Horaires

+
+

Mardi - Dimanche :

+

Midi : 12h00 - 14h30

+

Soir : 19h00 - 22h30

+

Fermé le lundi

+
+
+
+
+ + {/* Average Price */} +
+
+ +
+

Budget Moyen

+

30 - 40 € par personne

+

Repas complet avec boissons non incluses

+
+
+
+
+ + {/* Google Maps Integration */} +
+

Localisation

+
+