diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
new file mode 100644
index 0000000..5c06d70
--- /dev/null
+++ b/src/app/about/page.tsx
@@ -0,0 +1,42 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
+import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+
+export default function AboutPage() {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/cart/page.tsx b/src/app/cart/page.tsx
new file mode 100644
index 0000000..fb8800a
--- /dev/null
+++ b/src/app/cart/page.tsx
@@ -0,0 +1,16 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
+
+export default function CartPage() {
+ return (
+
+
+
+
Votre Panier
+
Vos articles sélectionnés.
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/checkout/page.tsx b/src/app/checkout/page.tsx
new file mode 100644
index 0000000..72e5b99
--- /dev/null
+++ b/src/app/checkout/page.tsx
@@ -0,0 +1,16 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
+
+export default function CheckoutPage() {
+ return (
+
+
+
+
Paiement
+
Procédez au paiement sécurisé.
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/faq/page.tsx b/src/app/faq/page.tsx
new file mode 100644
index 0000000..df7b3b4
--- /dev/null
+++ b/src/app/faq/page.tsx
@@ -0,0 +1,45 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
+import FaqBase from '@/components/sections/faq/FaqBase';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+
+export default function FaqPage() {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 10767a3..2d2c225 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -5,13 +5,14 @@ import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
-import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+import FooterCard from '@/components/sections/footer/FooterCard';
import HeroLogo from '@/components/sections/hero/HeroLogo';
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
+import { Facebook, Instagram, Twitter } from "lucide-react";
export default function LandingPage() {
return (
@@ -31,22 +32,12 @@ export default function LandingPage() {
@@ -57,10 +48,7 @@ export default function LandingPage() {
logoText="Vitalité & Santé"
description="Retrouvez l'équilibre et la sérénité avec notre sélection rigoureuse d'objets bien-être et de matériel de santé naturel."
buttons={[
- {
- text: "Explorer la boutique",
- href: "#products",
- },
+ { text: "Explorer la boutique", href: "#products" },
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/composition-zero-waste-products_23-2148491143.jpg"
@@ -73,9 +61,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Votre santé est notre priorité"
description={[
- "Nous sélectionnons chaque produit avec soin pour garantir une qualité optimale pour votre bien-être.",
- "Basés sur une approche naturelle, nos objets et matériels vous aident à prendre soin de vous au quotidien.",
- ]}
+ "Nous sélectionnons chaque produit avec soin pour garantir une qualité optimale pour votre bien-être.", "Basés sur une approche naturelle, nos objets et matériels vous aident à prendre soin de vous au quotidien."]}
/>
@@ -87,26 +73,14 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
- title: "Certifié Bio",
- description: "Des produits sélectionnés selon les standards de qualité les plus stricts.",
- imageSrc: "http://img.b2bpic.net/free-photo/quality-service-guaranteed-premium-quality-concept_53876-133870.jpg",
- imageAlt: "Certifié Bio",
- },
+ title: "Certifié Bio", description: "Des produits sélectionnés selon les standards de qualité les plus stricts.", imageSrc: "http://img.b2bpic.net/free-photo/quality-service-guaranteed-premium-quality-concept_53876-133870.jpg", imageAlt: "Certifié Bio"},
{
- title: "Livraison Rapide",
- description: "Recevez vos équipements bien-être sous 48h partout en France.",
- imageSrc: "http://img.b2bpic.net/free-photo/packages-parcels-delivery-covid-quarantine-transfer-orders-concerned-troubled-courier_1258-85076.jpg",
- imageAlt: "Livraison Rapide",
- },
+ title: "Livraison Rapide", description: "Recevez vos équipements bien-être sous 48h partout en France.", imageSrc: "http://img.b2bpic.net/free-photo/packages-parcels-delivery-covid-quarantine-transfer-orders-concerned-troubled-courier_1258-85076.jpg", imageAlt: "Livraison Rapide"},
{
- title: "Expertise Santé",
- description: "Des conseils d'experts pour vous guider vers le produit adapté à vos besoins.",
- imageSrc: "http://img.b2bpic.net/free-photo/marketing-concept-with-wooden-figures-person-stand-circle-wooden-background-flat-lay_176474-7809.jpg",
- imageAlt: "Expertise Santé",
- },
+ title: "Expertise Santé", description: "Des conseils d'experts pour vous guider vers le produit adapté à vos besoins.", imageSrc: "http://img.b2bpic.net/free-photo/marketing-concept-with-wooden-figures-person-stand-circle-wooden-background-flat-lay_176474-7809.jpg", imageAlt: "Expertise Santé"},
]}
- title="Pourquoi nous choisir"
- description="La garantie d'un accompagnement sain et durable."
+ title="Nos Catégories"
+ description="Une gamme complète pour votre quotidien."
/>
@@ -117,54 +91,12 @@ export default function LandingPage() {
gridVariant="one-large-left-three-stacked-right"
useInvertedBackground={false}
products={[
- {
- id: "p1",
- name: "Compléments Naturels",
- price: "29€",
- variant: "Bien-être",
- imageSrc: "http://img.b2bpic.net/free-photo/green-smoothie-bottle_23-2148150424.jpg",
- imageAlt: "Compléments",
- },
- {
- id: "p2",
- name: "Huile Essentielle Pure",
- price: "15€",
- variant: "Détente",
- imageSrc: "http://img.b2bpic.net/free-photo/serum-bottle-green-leaf-arrangement_23-2149353092.jpg",
- imageAlt: "Huile",
- },
- {
- id: "p3",
- name: "Thé de Santé",
- price: "12€",
- variant: "Nutrition",
- imageSrc: "http://img.b2bpic.net/free-photo/herbal-tea-sugar-cubes-tea-strainer-white-boxes-green-backdrop_23-2147874152.jpg",
- imageAlt: "Thé",
- },
- {
- id: "p4",
- name: "Massage Bambou",
- price: "35€",
- variant: "Accessoire",
- imageSrc: "http://img.b2bpic.net/free-photo/hazardous-waste-nature-surgeon-masks_23-2148764828.jpg",
- imageAlt: "Massage",
- },
- {
- id: "p5",
- name: "Crème Visage Bio",
- price: "22€",
- variant: "Skincare",
- imageSrc: "http://img.b2bpic.net/free-photo/body-butter-with-leaves-marble-background_23-2148241808.jpg",
- imageAlt: "Crème",
- },
- {
- id: "p6",
- name: "Pack Multivitamines",
- price: "45€",
- variant: "Santé",
- imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-doctor_23-2148827812.jpg",
- imageAlt: "Vitamines",
- },
+ { id: "p1", name: "Compléments Naturels", price: "29€", variant: "Bien-être", imageSrc: "http://img.b2bpic.net/free-photo/green-smoothie-bottle_23-2148150424.jpg", imageAlt: "Compléments" },
+ { id: "p2", name: "Huile Essentielle Pure", price: "15€", variant: "Détente", imageSrc: "http://img.b2bpic.net/free-photo/serum-bottle-green-leaf-arrangement_23-2149353092.jpg", imageAlt: "Huile" },
+ { id: "p3", name: "Thé de Santé", price: "12€", variant: "Nutrition", imageSrc: "http://img.b2bpic.net/free-photo/herbal-tea-sugar-cubes-tea-strainer-white-boxes-green-backdrop_23-2147874152.jpg", imageAlt: "Thé" },
+ { id: "p4", name: "Massage Bambou", price: "35€", variant: "Accessoire", imageSrc: "http://img.b2bpic.net/free-photo/hazardous-waste-nature-surgeon-masks_23-2148764828.jpg", imageAlt: "Massage" },
+ { id: "p5", name: "Crème Visage Bio", price: "22€", variant: "Skincare", imageSrc: "http://img.b2bpic.net/free-photo/body-butter-with-leaves-marble-background_23-2148241808.jpg", imageAlt: "Crème" },
+ { id: "p6", name: "Pack Multivitamines", price: "45€", variant: "Santé", imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-doctor_23-2148827812.jpg", imageAlt: "Vitamines" },
]}
title="Nos essentiels bien-être"
description="Découvrez notre sélection de produits pour améliorer votre quotidien."
@@ -177,60 +109,16 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
testimonials={[
- {
- id: "1",
- name: "Julie",
- role: "Cliente",
- company: "France",
- rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/doctor-talking-female-patient_107420-73976.jpg",
- },
- {
- id: "2",
- name: "Marc",
- role: "Client",
- company: "France",
- rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-herbal-tea-with-her-friend_1398-4078.jpg",
- },
- {
- id: "3",
- name: "Sophie",
- role: "Cliente",
- company: "France",
- rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/two-happy-friends-chatting-laughing-haven-t-seen-each-other-long-time_273609-6606.jpg",
- },
- {
- id: "4",
- name: "Lucas",
- role: "Client",
- company: "France",
- rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/pharmacist-work_23-2150600114.jpg",
- },
- {
- id: "5",
- name: "Claire",
- role: "Cliente",
- company: "France",
- rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/friends-doing-yoga-together-park_23-2149891955.jpg",
- },
+ { id: "1", name: "Julie", role: "Cliente", company: "France", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/doctor-talking-female-patient_107420-73976.jpg" },
+ { id: "2", name: "Marc", role: "Client", company: "France", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-herbal-tea-with-her-friend_1398-4078.jpg" },
+ { id: "3", name: "Sophie", role: "Cliente", company: "France", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/two-happy-friends-chatting-laughing-haven-t-seen-each-other-long-time_273609-6606.jpg" },
+ { id: "4", name: "Lucas", role: "Client", company: "France", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/pharmacist-work_23-2150600114.jpg" },
+ { id: "5", name: "Claire", role: "Cliente", company: "France", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/friends-doing-yoga-together-park_23-2149891955.jpg" },
]}
kpiItems={[
- {
- value: "10k+",
- label: "Clients",
- },
- {
- value: "98%",
- label: "Satisfaction",
- },
- {
- value: "500+",
- label: "Produits",
- },
+ { value: "10k+", label: "Clients" },
+ { value: "98%", label: "Satisfaction" },
+ { value: "500+", label: "Produits" },
]}
title="Ce que nos clients disent"
description="Des milliers de clients satisfaits à travers la France."
@@ -243,21 +131,9 @@ export default function LandingPage() {
title="Vitalité en chiffres"
tag="Expertise"
metrics={[
- {
- id: "m1",
- value: "5+",
- description: "Années d'expertise",
- },
- {
- id: "m2",
- value: "1200",
- description: "Livraisons réussies",
- },
- {
- id: "m3",
- value: "250",
- description: "Produits naturels",
- },
+ { id: "m1", value: "5+", description: "Années d'expertise" },
+ { id: "m2", value: "1200", description: "Livraisons réussies" },
+ { id: "m3", value: "250", description: "Produits naturels" },
]}
metricsAnimation="slide-up"
/>
@@ -268,21 +144,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
faqs={[
- {
- id: "f1",
- title: "Comment effectuer un retour ?",
- content: "Vous pouvez retourner vos produits sous 14 jours via notre espace client.",
- },
- {
- id: "f2",
- title: "Les produits sont-ils testés ?",
- content: "Oui, tous nos produits sont rigoureusement testés par des laboratoires partenaires.",
- },
- {
- id: "f3",
- title: "Quels sont les délais de livraison ?",
- content: "Nous livrons en 48h à 72h selon votre adresse.",
- },
+ { id: "f1", title: "Comment effectuer un retour ?", content: "Vous pouvez retourner vos produits sous 14 jours via notre espace client." },
+ { id: "f2", title: "Les produits sont-ils testés ?", content: "Oui, tous nos produits sont rigoureusement testés par des laboratoires partenaires." },
+ { id: "f3", title: "Quels sont les délais de livraison ?", content: "Nous livrons en 48h à 72h selon votre adresse." },
]}
title="Questions fréquentes"
description="Besoin d'éclaircissements ? Trouvez les réponses ici."
@@ -293,9 +157,7 @@ export default function LandingPage() {