From 1a63edd9abf6367310b7e08df53e7a85b3ab11e1 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 9 Mar 2026 22:15:16 +0000 Subject: [PATCH 1/2] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 163 +++++++++++---------------------------- 1 file changed, 45 insertions(+), 118 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 6349ec9..0c1fc95 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -27,7 +27,7 @@ export default function ContactPage() { borderRadius="pill" contentWidth="mediumLarge" sizing="mediumSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="double-inset" secondaryButtonStyle="layered" @@ -44,15 +44,13 @@ export default function ContactPage() { ]} brandName="AlgerieCars" button={{ - text: "Réserver Maintenant", - href: "contact", - }} + text: "Réserver Maintenant", href: "contact"}} />
@@ -141,19 +114,12 @@ export default function ContactPage() { @@ -188,83 +149,49 @@ export default function ContactPage() { Date: Mon, 9 Mar 2026 22:15:17 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 208 +++++++++++------------------------------------ 1 file changed, 48 insertions(+), 160 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index a074f17..6737711 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -45,8 +45,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Entreprise", - items: [ + title: "Entreprise", items: [ { label: "Accueil", href: "/" }, { label: "Nos Voitures", href: "/nos-voitures" }, { label: "À Propos", href: "#about" }, @@ -54,8 +53,7 @@ export default function HomePage() { ], }, { - title: "Localisation", - items: [ + title: "Localisation", items: [ { label: "Tlemcen", href: "#" }, { label: "Oran", href: "#" }, { label: "Aéroport Tlemcen", href: "#" }, @@ -63,8 +61,7 @@ export default function HomePage() { ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "WhatsApp", href: "https://wa.me/213123456789" }, { label: "Téléphone", href: "tel:+213123456789" }, { label: "Email", href: "mailto:info@algeriecars.com" }, @@ -72,8 +69,7 @@ export default function HomePage() { ], }, { - title: "Légal", - items: [ + title: "Légal", items: [ { label: "Conditions d'Utilisation", href: "#" }, { label: "Politique de Confidentialité", href: "#" }, { label: "Mentions Légales", href: "#" }, @@ -88,7 +84,7 @@ export default function HomePage() { borderRadius="pill" contentWidth="mediumLarge" sizing="mediumSizeLargeTitles" - background="aurora" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="double-inset" secondaryButtonStyle="layered" @@ -99,15 +95,13 @@ export default function HomePage() { brandName="AlgerieCars" navItems={navItems} button={{ - text: "Réserver Maintenant", - href: "/contact", - }} + text: "Réserver Maintenant", href: "/contact"}} />
@@ -283,37 +229,13 @@ export default function HomePage() { gridVariant="uniform-all-items-equal" products={[ { - id: "fiat-tipo", - name: "Fiat Tipo", - price: "3,500 DA/jour", - variant: "Confortable – Idéale pour la route", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-searching-car-s-truck_23-2148703165.jpg?_wi=1", - imageAlt: "Fiat Tipo", - }, + id: "fiat-tipo", name: "Fiat Tipo", price: "3,500 DA/jour", variant: "Confortable – Idéale pour la route", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-searching-car-s-truck_23-2148703165.jpg", imageAlt: "Fiat Tipo"}, { - id: "suzuki-swift", - name: "Suzuki Swift", - price: "2,800 DA/jour", - variant: "Compacte – Économique", - imageSrc: "http://img.b2bpic.net/free-photo/man-getting-car_23-2148321887.jpg?_wi=1", - imageAlt: "Suzuki Swift", - }, + id: "suzuki-swift", name: "Suzuki Swift", price: "2,800 DA/jour", variant: "Compacte – Économique", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-car_23-2148321887.jpg", imageAlt: "Suzuki Swift"}, { - id: "fiat-500x", - name: "Fiat 500X", - price: "4,200 DA/jour", - variant: "SUV – Spacieux et moderne", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-family-car_23-2148349753.jpg?_wi=1", - imageAlt: "Fiat 500X", - }, + id: "fiat-500x", name: "Fiat 500X", price: "4,200 DA/jour", variant: "SUV – Spacieux et moderne", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-family-car_23-2148349753.jpg", imageAlt: "Fiat 500X"}, { - id: "clio5", - name: "Renault Clio 5", - price: "3,000 DA/jour", - variant: "Neuve – Parfaite en ville", - imageSrc: "http://img.b2bpic.net/free-photo/confident-female-driver-wearing-heels-sitting-her-blue-modern-car_273443-3436.jpg?_wi=1", - imageAlt: "Renault Clio 5", - }, + id: "clio5", name: "Renault Clio 5", price: "3,000 DA/jour", variant: "Neuve – Parfaite en ville", imageSrc: "http://img.b2bpic.net/free-photo/confident-female-driver-wearing-heels-sitting-her-blue-modern-car_273443-3436.jpg", imageAlt: "Renault Clio 5"}, ]} /> @@ -330,25 +252,13 @@ export default function HomePage() { gridVariant="uniform-all-items-equal" metrics={[ { - id: "1", - value: "150+", - description: "Clients Satisfaits", - }, + id: "1", value: "150+", description: "Clients Satisfaits"}, { - id: "2", - value: "25", - description: "Véhicules Modernes", - }, + id: "2", value: "25", description: "Véhicules Modernes"}, { - id: "3", - value: "5 min", - description: "Temps de Réservation", - }, + id: "3", value: "5 min", description: "Temps de Réservation"}, { - id: "4", - value: "24/7", - description: "Service Client", - }, + id: "4", value: "24/7", description: "Service Client"}, ]} /> @@ -364,35 +274,17 @@ export default function HomePage() { faqsAnimation="slide-up" faqs={[ { - id: "1", - title: "Faut-il une caution ?", - content: "Oui, une caution est demandée à la réservation. Elle sera restituée intégralement après le retour du véhicule sans dégâts.", - }, + id: "1", title: "Faut-il une caution ?", content: "Oui, une caution est demandée à la réservation. Elle sera restituée intégralement après le retour du véhicule sans dégâts."}, { - id: "2", - title: "Peut-on récupérer la voiture à l'aéroport ?", - content: "Oui, nous offrons une livraison directe à l'aéroport de Tlemcen et d'Oran. Votre véhicule vous attend à votre arrivée.", - }, + id: "2", title: "Peut-on récupérer la voiture à l'aéroport ?", content: "Oui, nous offrons une livraison directe à l'aéroport de Tlemcen et d'Oran. Votre véhicule vous attend à votre arrivée."}, { - id: "3", - title: "Quels documents sont nécessaires ?", - content: "Vous aurez besoin de : Permis de conduire valide, Pièce d'identité (passeport ou CIN), Carte bancaire pour la caution.", - }, + id: "3", title: "Quels documents sont nécessaires ?", content: "Vous aurez besoin de : Permis de conduire valide, Pièce d'identité (passeport ou CIN), Carte bancaire pour la caution."}, { - id: "4", - title: "Puis-je louer pour plusieurs jours ?", - content: "Absolument ! Nous proposons des locations courte et longue durée. Des tarifs préférentiels sont disponibles pour les locations d'une semaine ou plus.", - }, + id: "4", title: "Puis-je louer pour plusieurs jours ?", content: "Absolument ! Nous proposons des locations courte et longue durée. Des tarifs préférentiels sont disponibles pour les locations d'une semaine ou plus."}, { - id: "5", - title: "Comment réserver rapidement ?", - content: "Contactez-nous par WhatsApp avec vos dates et préférences. Nous confirmerons votre réservation en moins de 5 minutes.", - }, + id: "5", title: "Comment réserver rapidement ?", content: "Contactez-nous par WhatsApp avec vos dates et préférences. Nous confirmerons votre réservation en moins de 5 minutes."}, { - id: "6", - title: "L'assurance est-elle incluse ?", - content: "Oui, l'assurance tous risques est incluse dans nos tarifs. Vous êtes couvert en toutes circonstances.", - }, + id: "6", title: "L'assurance est-elle incluse ?", content: "Oui, l'assurance tous risques est incluse dans nos tarifs. Vous êtes couvert en toutes circonstances."}, ]} /> @@ -405,13 +297,9 @@ export default function HomePage() { description="Réservez dès maintenant en quelques minutes. Notre équipe professionnelle est disponible par WhatsApp et téléphone pour vous aider." buttons={[ { - text: "Réserver sur WhatsApp", - href: "https://wa.me/213123456789", - }, + text: "Réserver sur WhatsApp", href: "https://wa.me/213123456789"}, { - text: "Nous Appeler", - href: "tel:+213123456789", - }, + text: "Nous Appeler", href: "tel:+213123456789"}, ]} background={{ variant: "radial-gradient" }} useInvertedBackground={false} -- 2.49.1