Merge version_1 into main #2
@@ -7,7 +7,7 @@ import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import { Activity, Award, CalendarCheck, CheckCircle, CheckSquare, Eye, Flame, Lightbulb, LineChart, Sparkles, Zap } from "lucide-react";
|
||||
import { Activity, Award, CalendarCheck, CheckCircle, CheckSquare, Eye, Flame, Lightbulb, LineChart, Sparkles, Zap, Crosshair } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -28,30 +28,19 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "/",
|
||||
},
|
||||
name: "Accueil", id: "/"},
|
||||
{
|
||||
name: "Abdo Épais",
|
||||
id: "/abdo-epais",
|
||||
},
|
||||
name: "Abdo Épais", id: "/abdo-epais"},
|
||||
{
|
||||
name: "Programme Split",
|
||||
id: "/split-program",
|
||||
},
|
||||
name: "Programme Split", id: "/split-program"},
|
||||
{
|
||||
name: "Nutrition",
|
||||
id: "/nutrition",
|
||||
},
|
||||
name: "Nutrition", id: "/nutrition"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/#contact",
|
||||
},
|
||||
name: "Contact", id: "/#contact"},
|
||||
]}
|
||||
brandName="Alpha Fitness"
|
||||
button={{
|
||||
text: "EN / FR",
|
||||
}}
|
||||
text: "EN / FR"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -62,79 +51,52 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Exercices Ciblés",
|
||||
description: "Une sélection d'exercices spécifiques pour engager tous les muscles de la sangle abdominale, du grand droit aux obliques.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-exercising-with-rubber-band-home_1303-27067.jpg",
|
||||
imageAlt: "Illustration d'exercices abdominaux ciblés",
|
||||
},
|
||||
title: "Exercices Ciblés", description: "Une sélection d'exercices spécifiques pour engager tous les muscles de la sangle abdominale, du grand droit aux obliques.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-exercising-with-rubber-band-home_1303-27067.jpg", imageAlt: "Illustration d'exercices abdominaux ciblés"},
|
||||
items: [
|
||||
{
|
||||
icon: Crosshair,
|
||||
text: "Isolation musculaire",
|
||||
},
|
||||
text: "Isolation musculaire"},
|
||||
{
|
||||
icon: Activity,
|
||||
text: "Haute intensité",
|
||||
},
|
||||
text: "Haute intensité"},
|
||||
{
|
||||
icon: Award,
|
||||
text: "Technique parfaite",
|
||||
},
|
||||
text: "Technique parfaite"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-gym_23-2148111599.jpg?_wi=2",
|
||||
imageAlt: "core strength training icon abs",
|
||||
reverse: false
|
||||
},
|
||||
{
|
||||
title: "Suivi et Progression",
|
||||
description: "Des étapes claires pour progresser semaine après semaine, avec des ajustements pour vous assurer d'atteindre vos objectifs en toute sécurité.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32111.jpg",
|
||||
imageAlt: "Illustration de suivi et de progression",
|
||||
},
|
||||
title: "Suivi et Progression", description: "Des étapes claires pour progresser semaine après semaine, avec des ajustements pour vous assurer d'atteindre vos objectifs en toute sécurité.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-internationals-friends-is-engaged-gym_1157-32111.jpg", imageAlt: "Illustration de suivi et de progression"},
|
||||
items: [
|
||||
{
|
||||
icon: CalendarCheck,
|
||||
text: "Planification hebdomadaire",
|
||||
},
|
||||
text: "Planification hebdomadaire"},
|
||||
{
|
||||
icon: LineChart,
|
||||
text: "Analyse des performances",
|
||||
},
|
||||
text: "Analyse des performances"},
|
||||
{
|
||||
icon: Lightbulb,
|
||||
text: "Conseils d'experts",
|
||||
},
|
||||
text: "Conseils d'experts"},
|
||||
],
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-625.jpg?_wi=2",
|
||||
imageAlt: "core strength training icon abs",
|
||||
reverse: true
|
||||
},
|
||||
{
|
||||
title: "Visibilité des Résultats",
|
||||
description: "Nos méthodes sont conçues pour des résultats visibles et mesurables, vous motivant à chaque étape de votre transformation.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-notebooks-arrangement_23-2148531447.jpg",
|
||||
imageAlt: "Illustration de résultats visibles",
|
||||
},
|
||||
title: "Visibilité des Résultats", description: "Nos méthodes sont conçues pour des résultats visibles et mesurables, vous motivant à chaque étape de votre transformation.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-notebooks-arrangement_23-2148531447.jpg", imageAlt: "Illustration de résultats visibles"},
|
||||
items: [
|
||||
{
|
||||
icon: Eye,
|
||||
text: "Transformation visible",
|
||||
},
|
||||
text: "Transformation visible"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Objectifs atteints",
|
||||
},
|
||||
text: "Objectifs atteints"},
|
||||
{
|
||||
icon: Sparkles,
|
||||
text: "Confiance accrue",
|
||||
},
|
||||
text: "Confiance accrue"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-out_23-2149517343.jpg?_wi=2",
|
||||
imageAlt: "core strength training icon abs",
|
||||
reverse: false
|
||||
},
|
||||
]}
|
||||
title="Programme Abdo Épais : Sculptez Votre Sangle Abdominale"
|
||||
@@ -150,23 +112,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "metric-calories",
|
||||
icon: Flame,
|
||||
title: "Calories Brûlées",
|
||||
value: "800+",
|
||||
},
|
||||
id: "metric-calories", icon: Flame,
|
||||
title: "Calories Brûlées", value: "800+"},
|
||||
{
|
||||
id: "metric-sessions",
|
||||
icon: CheckSquare,
|
||||
title: "Séances Terminées",
|
||||
value: "24+",
|
||||
},
|
||||
id: "metric-sessions", icon: CheckSquare,
|
||||
title: "Séances Terminées", value: "24+"},
|
||||
{
|
||||
id: "metric-strength",
|
||||
icon: Zap,
|
||||
title: "Force Abdominale",
|
||||
value: "+30%",
|
||||
},
|
||||
id: "metric-strength", icon: Zap,
|
||||
title: "Force Abdominale", value: "+30%"},
|
||||
]}
|
||||
title="Vos Progrès en Chiffres"
|
||||
description="Mesurez l'impact de votre dévouement avec nos statistiques claires et motivantes pour le programme Abdo Épais."
|
||||
@@ -179,20 +132,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-abdo-1",
|
||||
title: "Combien de temps faut-il pour voir des résultats ?",
|
||||
content: "Avec une assiduité et une alimentation adéquate, des résultats visibles peuvent apparaître en 4 à 8 semaines.",
|
||||
},
|
||||
id: "faq-abdo-1", title: "Combien de temps faut-il pour voir des résultats ?", content: "Avec une assiduité et une alimentation adéquate, des résultats visibles peuvent apparaître en 4 à 8 semaines."},
|
||||
{
|
||||
id: "faq-abdo-2",
|
||||
title: "Est-ce adapté aux débutants ?",
|
||||
content: "Oui, le programme est conçu avec des progressions qui conviennent aussi bien aux débutants qu'aux personnes plus expérimentées.",
|
||||
},
|
||||
id: "faq-abdo-2", title: "Est-ce adapté aux débutants ?", content: "Oui, le programme est conçu avec des progressions qui conviennent aussi bien aux débutants qu'aux personnes plus expérimentées."},
|
||||
{
|
||||
id: "faq-abdo-3",
|
||||
title: "Dois-je suivre un régime alimentaire strict ?",
|
||||
content: "Bien qu'un régime ne soit pas requis, une alimentation équilibrée optimisera grandement vos résultats. Nous offrons aussi un programme nutritionnel dédié.",
|
||||
},
|
||||
id: "faq-abdo-3", title: "Dois-je suivre un régime alimentaire strict ?", content: "Bien qu'un régime ne soit pas requis, une alimentation équilibrée optimisera grandement vos résultats. Nous offrons aussi un programme nutritionnel dédié."},
|
||||
]}
|
||||
title="Questions Fréquentes sur le Programme Abdo Épais"
|
||||
description="Trouvez des réponses aux questions les plus courantes concernant l'entraînement abdominal et notre programme."
|
||||
@@ -204,50 +148,31 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Programmes",
|
||||
items: [
|
||||
title: "Programmes", items: [
|
||||
{
|
||||
label: "Abdo Épais",
|
||||
href: "/abdo-epais",
|
||||
},
|
||||
label: "Abdo Épais", href: "/abdo-epais"},
|
||||
{
|
||||
label: "Programme Split",
|
||||
href: "/split-program",
|
||||
},
|
||||
label: "Programme Split", href: "/split-program"},
|
||||
{
|
||||
label: "Nutrition",
|
||||
href: "/nutrition",
|
||||
},
|
||||
label: "Nutrition", href: "/nutrition"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "À Propos",
|
||||
items: [
|
||||
title: "À Propos", items: [
|
||||
{
|
||||
label: "Notre Histoire",
|
||||
href: "/#about",
|
||||
},
|
||||
label: "Notre Histoire", href: "/#about"},
|
||||
{
|
||||
label: "Témoignages",
|
||||
href: "/#testimonials",
|
||||
},
|
||||
label: "Témoignages", href: "/#testimonials"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "/#faq",
|
||||
},
|
||||
label: "FAQ", href: "/#faq"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Légal",
|
||||
items: [
|
||||
title: "Légal", items: [
|
||||
{
|
||||
label: "Politique de Confidentialité",
|
||||
href: "#",
|
||||
},
|
||||
label: "Politique de Confidentialité", href: "#"},
|
||||
{
|
||||
label: "Conditions Générales",
|
||||
href: "#",
|
||||
},
|
||||
label: "Conditions Générales", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
332
src/app/page.tsx
332
src/app/page.tsx
@@ -9,7 +9,7 @@ import HeroCentered from '@/components/sections/hero/HeroCentered';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
|
||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||
import { Activity, Apple, BookOpen, Gauge, Layers, Leaf, Lightbulb, Repeat, Target, Trophy, Zap } from "lucide-react";
|
||||
import { Activity, Apple, BookOpen, Gauge, Layers, Leaf, Lightbulb, Repeat, Target, Trophy, Zap, Dumbbell } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -30,99 +30,63 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "/",
|
||||
},
|
||||
name: "Accueil", id: "/"},
|
||||
{
|
||||
name: "Abdo Épais",
|
||||
id: "/abdo-epais",
|
||||
},
|
||||
name: "Abdo Épais", id: "/abdo-epais"},
|
||||
{
|
||||
name: "Programme Split",
|
||||
id: "/split-program",
|
||||
},
|
||||
name: "Programme Split", id: "/split-program"},
|
||||
{
|
||||
name: "Nutrition",
|
||||
id: "/nutrition",
|
||||
},
|
||||
name: "Nutrition", id: "/nutrition"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/#contact",
|
||||
},
|
||||
name: "Contact", id: "/#contact"},
|
||||
]}
|
||||
brandName="Alpha Fitness"
|
||||
button={{
|
||||
text: "EN / FR",
|
||||
}}
|
||||
text: "EN / FR"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCentered
|
||||
background={{
|
||||
variant: "downward-rays-animated-grid",
|
||||
}}
|
||||
variant: "downward-rays-animated-grid"}}
|
||||
title="Atteignez Vos Objectifs Fitness"
|
||||
description="Des programmes personnalisés pour transformer votre corps et votre santé. Que vous soyez débutant ou avancé, nous avons la solution pour vous aider à réussir."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-625.jpg",
|
||||
alt: "Client satisfaite Sarah",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-625.jpg", alt: "Client satisfaite Sarah"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-working-out_23-2149517343.jpg",
|
||||
alt: "Coach expérimenté Marc",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-working-out_23-2149517343.jpg", alt: "Coach expérimenté Marc"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/women-exercise-with-dumbbell-weight-plates-abdomen_1150-16505.jpg",
|
||||
alt: "Membre active Julie",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/women-exercise-with-dumbbell-weight-plates-abdomen_1150-16505.jpg", alt: "Membre active Julie"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/athletic-man-running-black-background_1301-6600.jpg",
|
||||
alt: "Athlète dévoué David",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/athletic-man-running-black-background_1301-6600.jpg", alt: "Athlète dévoué David"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-sportswear-with-long-black-hair-posing-grey-wall_613910-16801.jpg",
|
||||
alt: "Female in sportswear with long black hair posing over grey wall",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-sportswear-with-long-black-hair-posing-grey-wall_613910-16801.jpg", alt: "Female in sportswear with long black hair posing over grey wall"},
|
||||
]}
|
||||
avatarText="+1000 clients satisfaits"
|
||||
buttons={[
|
||||
{
|
||||
text: "Découvrir les Programmes",
|
||||
href: "/#programmes",
|
||||
},
|
||||
text: "Découvrir les Programmes", href: "/#programmes"},
|
||||
{
|
||||
text: "Commencer Maintenant",
|
||||
href: "/#contact",
|
||||
},
|
||||
text: "Commencer Maintenant", href: "/#contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Énergie illimitée",
|
||||
icon: Zap,
|
||||
type: "text-icon", text: "Énergie illimitée", icon: Zap,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Corps sculpté",
|
||||
icon: Activity,
|
||||
type: "text-icon", text: "Corps sculpté", icon: Activity,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Esprit sain",
|
||||
icon: Lightbulb,
|
||||
type: "text-icon", text: "Esprit sain", icon: Lightbulb,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Progrès garantis",
|
||||
icon: Trophy,
|
||||
type: "text-icon", text: "Progrès garantis", icon: Trophy,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Nutrition optimisée",
|
||||
icon: Apple,
|
||||
type: "text-icon", text: "Nutrition optimisée", icon: Apple,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -135,97 +99,52 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Programme Abdo Épais",
|
||||
description: "Développez une sangle abdominale forte et définie avec nos exercices ciblés et progressifs. Atteignez des résultats visibles et durables.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-anime-character-doing-fitness-exercising_23-2151666702.jpg",
|
||||
imageAlt: "Illustration d'un programme abdo épais",
|
||||
},
|
||||
title: "Programme Abdo Épais", description: "Développez une sangle abdominale forte et définie avec nos exercices ciblés et progressifs. Atteignez des résultats visibles et durables.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-anime-character-doing-fitness-exercising_23-2151666702.jpg", imageAlt: "Illustration d'un programme abdo épais"},
|
||||
items: [
|
||||
{
|
||||
icon: Target,
|
||||
text: "Objectifs ciblés",
|
||||
},
|
||||
text: "Objectifs ciblés"},
|
||||
{
|
||||
icon: Gauge,
|
||||
text: "Suivi personnalisé",
|
||||
},
|
||||
text: "Suivi personnalisé"},
|
||||
{
|
||||
icon: Zap,
|
||||
text: "Résultats rapides",
|
||||
},
|
||||
text: "Résultats rapides"},
|
||||
],
|
||||
reverse: false,
|
||||
buttons: [
|
||||
{
|
||||
text: "Voir le Programme",
|
||||
href: "/abdo-epais",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-gym_23-2148111599.jpg?_wi=1",
|
||||
imageAlt: "strong abs workout illustration core",
|
||||
reverse: false
|
||||
},
|
||||
{
|
||||
title: "Programme Split Complet",
|
||||
description: "Un entraînement split structuré avec 3 exercices par groupe musculaire pour une croissance maximale des pectoraux, bras, dos, triceps, trapèzes, épaules, jambes et abdominaux.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/conceptual-3d-illustration-man-doing-kettlebell-squat_183364-124124.jpg",
|
||||
imageAlt: "Illustration d'un programme split",
|
||||
},
|
||||
title: "Programme Split Complet", description: "Un entraînement split structuré avec 3 exercices par groupe musculaire pour une croissance maximale des pectoraux, bras, dos, triceps, trapèzes, épaules, jambes et abdominaux.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/conceptual-3d-illustration-man-doing-kettlebell-squat_183364-124124.jpg", imageAlt: "Illustration d'un programme split"},
|
||||
items: [
|
||||
{
|
||||
icon: Dumbbell,
|
||||
text: "Split musculaire",
|
||||
},
|
||||
text: "Split musculaire"},
|
||||
{
|
||||
icon: Layers,
|
||||
text: "Croissance optimisée",
|
||||
},
|
||||
text: "Croissance optimisée"},
|
||||
{
|
||||
icon: Repeat,
|
||||
text: "Variété des exercices",
|
||||
},
|
||||
text: "Variété des exercices"},
|
||||
],
|
||||
reverse: true,
|
||||
buttons: [
|
||||
{
|
||||
text: "Voir le Programme",
|
||||
href: "/split-program",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-625.jpg?_wi=1",
|
||||
imageAlt: "strong abs workout illustration core",
|
||||
reverse: true
|
||||
},
|
||||
{
|
||||
title: "Programme Nutrition Personnalisé",
|
||||
description: "Des plans alimentaires sur mesure pour compléter vos entraînements. Apprenez à bien manger pour maximiser votre énergie et vos résultats.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bowls-sliced-veggies-notepad_23-2148585656.jpg",
|
||||
imageAlt: "Illustration d'un programme nutrition",
|
||||
},
|
||||
title: "Programme Nutrition Personnalisé", description: "Des plans alimentaires sur mesure pour compléter vos entraînements. Apprenez à bien manger pour maximiser votre énergie et vos résultats.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bowls-sliced-veggies-notepad_23-2148585656.jpg", imageAlt: "Illustration d'un programme nutrition"},
|
||||
items: [
|
||||
{
|
||||
icon: Apple,
|
||||
text: "Plans sur mesure",
|
||||
},
|
||||
text: "Plans sur mesure"},
|
||||
{
|
||||
icon: BookOpen,
|
||||
text: "Éducation alimentaire",
|
||||
},
|
||||
text: "Éducation alimentaire"},
|
||||
{
|
||||
icon: Leaf,
|
||||
text: "Santé durable",
|
||||
},
|
||||
text: "Santé durable"},
|
||||
],
|
||||
reverse: false,
|
||||
buttons: [
|
||||
{
|
||||
text: "Voir le Programme",
|
||||
href: "/nutrition",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-out_23-2149517343.jpg?_wi=1",
|
||||
imageAlt: "strong abs workout illustration core",
|
||||
reverse: false
|
||||
},
|
||||
]}
|
||||
title="Des Plans d'Entraînement et Nutrition Adaptés"
|
||||
@@ -241,64 +160,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Consultante",
|
||||
company: "FitCorp",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205574.jpg",
|
||||
imageAlt: "Photo de Sarah Johnson",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", role: "Consultante", company: "FitCorp", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205574.jpg", imageAlt: "Photo de Sarah Johnson"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Ingénieur",
|
||||
company: "InnovateGym",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-dancing-dance-studio_23-2148169358.jpg",
|
||||
imageAlt: "Photo de Michael Chen",
|
||||
},
|
||||
id: "2", name: "Michael Chen", role: "Ingénieur", company: "InnovateGym", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-dancing-dance-studio_23-2148169358.jpg", imageAlt: "Photo de Michael Chen"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Designer",
|
||||
company: "DesignFlow",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-female-runner-getting-ready-jogging-morning-looking-camera_637285-3756.jpg",
|
||||
imageAlt: "Photo de Emily Rodriguez",
|
||||
},
|
||||
id: "3", name: "Emily Rodriguez", role: "Designer", company: "DesignFlow", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-female-runner-getting-ready-jogging-morning-looking-camera_637285-3756.jpg", imageAlt: "Photo de Emily Rodriguez"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Développeur",
|
||||
company: "CodeFit",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-fitness-girl-recommends-application-sport-workout-shows-phone-screen-standing-with_1258-198669.jpg",
|
||||
imageAlt: "Photo de David Kim",
|
||||
},
|
||||
id: "4", name: "David Kim", role: "Développeur", company: "CodeFit", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-fitness-girl-recommends-application-sport-workout-shows-phone-screen-standing-with_1258-198669.jpg", imageAlt: "Photo de David Kim"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Maria Garcia",
|
||||
role: "Coach Sportif",
|
||||
company: "PowerUp",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-sit-up-workout-fitness-training_53876-16116.jpg",
|
||||
imageAlt: "Photo de Maria Garcia",
|
||||
},
|
||||
id: "5", name: "Maria Garcia", role: "Coach Sportif", company: "PowerUp", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-sit-up-workout-fitness-training_53876-16116.jpg", imageAlt: "Photo de Maria Garcia"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "1000+",
|
||||
label: "Clients Satisfaits",
|
||||
},
|
||||
value: "1000+", label: "Clients Satisfaits"},
|
||||
{
|
||||
value: "95%",
|
||||
label: "Taux de Réussite",
|
||||
},
|
||||
value: "95%", label: "Taux de Réussite"},
|
||||
{
|
||||
value: "10+",
|
||||
label: "Ans d'Expérience",
|
||||
},
|
||||
value: "10+", label: "Ans d'Expérience"},
|
||||
]}
|
||||
title="Ce Que Nos Clients Disent"
|
||||
description="Leurs réussites sont notre plus grande fierté et leur satisfaction, notre motivation quotidienne."
|
||||
@@ -312,61 +195,25 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "abdo-epais-plan",
|
||||
tag: "Ciblé",
|
||||
tagIcon: Target,
|
||||
price: "49€",
|
||||
period: "/mois",
|
||||
description: "Le plan parfait pour une sangle abdominale forte et sculptée, avec un suivi détaillé.",
|
||||
button: {
|
||||
text: "Démarrer l'Abdo Épais",
|
||||
href: "/abdo-epais",
|
||||
},
|
||||
featuresTitle: "Inclus :",
|
||||
features: [
|
||||
"Programme Abdo Épais",
|
||||
"Accès aux vidéos d'exercices",
|
||||
"Suivi de progression",
|
||||
"Support communautaire",
|
||||
],
|
||||
id: "abdo-epais-plan", tag: "Ciblé", tagIcon: Target,
|
||||
price: "49€", period: "/mois", description: "Le plan parfait pour une sangle abdominale forte et sculptée, avec un suivi détaillé.", button: {
|
||||
text: "Démarrer l'Abdo Épais", href: "/abdo-epais"},
|
||||
featuresTitle: "Inclus :", features: [
|
||||
"Programme Abdo Épais", "Accès aux vidéos d'exercices", "Suivi de progression", "Support communautaire"],
|
||||
},
|
||||
{
|
||||
id: "split-program-plan",
|
||||
tag: "Intensif",
|
||||
tagIcon: Activity,
|
||||
price: "79€",
|
||||
period: "/mois",
|
||||
description: "Un programme split complet pour une croissance musculaire maximale sur tous les groupes.",
|
||||
button: {
|
||||
text: "Rejoindre le Split",
|
||||
href: "/split-program",
|
||||
},
|
||||
featuresTitle: "Inclus :",
|
||||
features: [
|
||||
"Programme Split Personnalisé",
|
||||
"3 exercices par groupe musculaire",
|
||||
"Consultations mensuelles avec un coach",
|
||||
"Accès illimité aux ressources",
|
||||
],
|
||||
id: "split-program-plan", tag: "Intensif", tagIcon: Activity,
|
||||
price: "79€", period: "/mois", description: "Un programme split complet pour une croissance musculaire maximale sur tous les groupes.", button: {
|
||||
text: "Rejoindre le Split", href: "/split-program"},
|
||||
featuresTitle: "Inclus :", features: [
|
||||
"Programme Split Personnalisé", "3 exercices par groupe musculaire", "Consultations mensuelles avec un coach", "Accès illimité aux ressources"],
|
||||
},
|
||||
{
|
||||
id: "nutrition-plan",
|
||||
tag: "Essentiel",
|
||||
tagIcon: Apple,
|
||||
price: "59€",
|
||||
period: "/mois",
|
||||
description: "Optimisez vos résultats avec un plan nutritionnel sur mesure et des conseils d'experts.",
|
||||
button: {
|
||||
text: "Obtenir le Plan Nutrition",
|
||||
href: "/nutrition",
|
||||
},
|
||||
featuresTitle: "Inclus :",
|
||||
features: [
|
||||
"Plan Nutritionnel Personnalisé",
|
||||
"Listes de courses",
|
||||
"Recettes saines",
|
||||
"Suivi des habitudes alimentaires",
|
||||
],
|
||||
id: "nutrition-plan", tag: "Essentiel", tagIcon: Apple,
|
||||
price: "59€", period: "/mois", description: "Optimisez vos résultats avec un plan nutritionnel sur mesure et des conseils d'experts.", button: {
|
||||
text: "Obtenir le Plan Nutrition", href: "/nutrition"},
|
||||
featuresTitle: "Inclus :", features: [
|
||||
"Plan Nutritionnel Personnalisé", "Listes de courses", "Recettes saines", "Suivi des habitudes alimentaires"],
|
||||
},
|
||||
]}
|
||||
title="Choisissez Votre Plan d'Entraînement"
|
||||
@@ -378,15 +225,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Contactez-Nous"
|
||||
title="Prêt à Commencer Votre Transformation ?"
|
||||
description="Discutez avec nos experts pour un plan personnalisé et des conseils adaptés à vos besoins spécifiques. Votre voyage commence ici !"
|
||||
buttons={[
|
||||
{
|
||||
text: "Prendre Rendez-vous",
|
||||
},
|
||||
text: "Prendre Rendez-vous"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
@@ -396,50 +241,31 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Programmes",
|
||||
items: [
|
||||
title: "Programmes", items: [
|
||||
{
|
||||
label: "Abdo Épais",
|
||||
href: "/abdo-epais",
|
||||
},
|
||||
label: "Abdo Épais", href: "/abdo-epais"},
|
||||
{
|
||||
label: "Programme Split",
|
||||
href: "/split-program",
|
||||
},
|
||||
label: "Programme Split", href: "/split-program"},
|
||||
{
|
||||
label: "Nutrition",
|
||||
href: "/nutrition",
|
||||
},
|
||||
label: "Nutrition", href: "/nutrition"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "À Propos",
|
||||
items: [
|
||||
title: "À Propos", items: [
|
||||
{
|
||||
label: "Notre Histoire",
|
||||
href: "/#about",
|
||||
},
|
||||
label: "Notre Histoire", href: "/#about"},
|
||||
{
|
||||
label: "Témoignages",
|
||||
href: "/#testimonials",
|
||||
},
|
||||
label: "Témoignages", href: "/#testimonials"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "/#faq",
|
||||
},
|
||||
label: "FAQ", href: "/#faq"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Légal",
|
||||
items: [
|
||||
title: "Légal", items: [
|
||||
{
|
||||
label: "Politique de Confidentialité",
|
||||
href: "#",
|
||||
},
|
||||
label: "Politique de Confidentialité", href: "#"},
|
||||
{
|
||||
label: "Conditions Générales",
|
||||
href: "#",
|
||||
},
|
||||
label: "Conditions Générales", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -7,7 +7,7 @@ import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import TeamCardOne from '@/components/sections/team/TeamCardOne';
|
||||
import { Gauge, Maximize, Repeat, Shield, Target } from "lucide-react";
|
||||
import { Gauge, Maximize, Repeat, Shield, Target, Armchair, Footprints, Anchor, Weight } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -28,30 +28,19 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "/",
|
||||
},
|
||||
name: "Accueil", id: "/"},
|
||||
{
|
||||
name: "Abdo Épais",
|
||||
id: "/abdo-epais",
|
||||
},
|
||||
name: "Abdo Épais", id: "/abdo-epais"},
|
||||
{
|
||||
name: "Programme Split",
|
||||
id: "/split-program",
|
||||
},
|
||||
name: "Programme Split", id: "/split-program"},
|
||||
{
|
||||
name: "Nutrition",
|
||||
id: "/nutrition",
|
||||
},
|
||||
name: "Nutrition", id: "/nutrition"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/#contact",
|
||||
},
|
||||
name: "Contact", id: "/#contact"},
|
||||
]}
|
||||
brandName="Alpha Fitness"
|
||||
button={{
|
||||
text: "EN / FR",
|
||||
}}
|
||||
text: "EN / FR"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -62,79 +51,52 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Pectoraux & Bras",
|
||||
description: "Des exercices spécifiques pour développer la force et le volume de vos pectoraux, biceps et triceps, avec un focus sur la connexion esprit-muscle.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fit-cartoon-character-training_23-2151148926.jpg",
|
||||
imageAlt: "Illustration d'entraînement pectoraux et bras",
|
||||
},
|
||||
title: "Pectoraux & Bras", description: "Des exercices spécifiques pour développer la force et le volume de vos pectoraux, biceps et triceps, avec un focus sur la connexion esprit-muscle.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fit-cartoon-character-training_23-2151148926.jpg", imageAlt: "Illustration d'entraînement pectoraux et bras"},
|
||||
items: [
|
||||
{
|
||||
icon: Armchair,
|
||||
text: "Développement complet",
|
||||
},
|
||||
text: "Développement complet"},
|
||||
{
|
||||
icon: Gauge,
|
||||
text: "Intensité maximale",
|
||||
},
|
||||
text: "Intensité maximale"},
|
||||
{
|
||||
icon: Target,
|
||||
text: "Isolation musculaire",
|
||||
},
|
||||
text: "Isolation musculaire"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-gym_23-2148111599.jpg?_wi=3",
|
||||
imageAlt: "pectorals and arms workout dumbbells",
|
||||
reverse: false
|
||||
},
|
||||
{
|
||||
title: "Dos & Triceps",
|
||||
description: "Sculptez un dos puissant et des triceps solides avec une routine variée qui cible la largeur et l'épaisseur musculaire.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/back-view-man-doing-pushups-gym-sports-lifestyle_169016-58059.jpg",
|
||||
imageAlt: "Illustration d'entraînement dos et triceps",
|
||||
},
|
||||
title: "Dos & Triceps", description: "Sculptez un dos puissant et des triceps solides avec une routine variée qui cible la largeur et l'épaisseur musculaire.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/back-view-man-doing-pushups-gym-sports-lifestyle_169016-58059.jpg", imageAlt: "Illustration d'entraînement dos et triceps"},
|
||||
items: [
|
||||
{
|
||||
icon: Maximize,
|
||||
text: "Largeur et épaisseur",
|
||||
},
|
||||
text: "Largeur et épaisseur"},
|
||||
{
|
||||
icon: Repeat,
|
||||
text: "Techniques avancées",
|
||||
},
|
||||
text: "Techniques avancées"},
|
||||
{
|
||||
icon: Shield,
|
||||
text: "Prévention des blessures",
|
||||
},
|
||||
text: "Prévention des blessures"},
|
||||
],
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-625.jpg?_wi=3",
|
||||
imageAlt: "pectorals and arms workout dumbbells",
|
||||
reverse: true
|
||||
},
|
||||
{
|
||||
title: "Jambes & Abdominaux",
|
||||
description: "Des jambes fortes et des abdominaux d'acier avec des composés lourds et des finisseurs explosifs pour une base solide et un corps équilibré.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-woman-with-athletic-body-doing-bird-dog-exercise-healthy-slim-woman-activewear-balancing-cat-pose_662251-1442.jpg",
|
||||
imageAlt: "Illustration d'entraînement jambes et abdominaux",
|
||||
},
|
||||
title: "Jambes & Abdominaux", description: "Des jambes fortes et des abdominaux d'acier avec des composés lourds et des finisseurs explosifs pour une base solide et un corps équilibré.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-woman-with-athletic-body-doing-bird-dog-exercise-healthy-slim-woman-activewear-balancing-cat-pose_662251-1442.jpg", imageAlt: "Illustration d'entraînement jambes et abdominaux"},
|
||||
items: [
|
||||
{
|
||||
icon: Footprints,
|
||||
text: "Force fonctionnelle",
|
||||
},
|
||||
text: "Force fonctionnelle"},
|
||||
{
|
||||
icon: Anchor,
|
||||
text: "Stabilité du tronc",
|
||||
},
|
||||
text: "Stabilité du tronc"},
|
||||
{
|
||||
icon: Weight,
|
||||
text: "Explosivité",
|
||||
},
|
||||
text: "Explosivité"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-out_23-2149517343.jpg?_wi=3",
|
||||
imageAlt: "pectorals and arms workout dumbbells",
|
||||
reverse: false
|
||||
},
|
||||
]}
|
||||
title="Programme Split : Optimisez Chaque Groupe Musculaire"
|
||||
@@ -151,26 +113,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "coach-marc",
|
||||
name: "Marc Dubois",
|
||||
role: "Spécialiste en Force",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205541.jpg",
|
||||
imageAlt: "Photo de Marc Dubois",
|
||||
},
|
||||
id: "coach-marc", name: "Marc Dubois", role: "Spécialiste en Force", imageSrc: "http://img.b2bpic.net/free-photo/young-adult-doing-indoor-sport-gym_23-2149205541.jpg", imageAlt: "Photo de Marc Dubois"},
|
||||
{
|
||||
id: "coach-sophie",
|
||||
name: "Sophie Moreau",
|
||||
role: "Coach de Performance",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-doctor-with-orange-kiwi_23-2148302076.jpg",
|
||||
imageAlt: "Photo de Sophie Moreau",
|
||||
},
|
||||
id: "coach-sophie", name: "Sophie Moreau", role: "Coach de Performance", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-doctor-with-orange-kiwi_23-2148302076.jpg", imageAlt: "Photo de Sophie Moreau"},
|
||||
{
|
||||
id: "coach-thomas",
|
||||
name: "Thomas Petit",
|
||||
role: "Expert en Musculation",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-working-out-together-outdoors_23-2149011932.jpg",
|
||||
imageAlt: "Photo de Thomas Petit",
|
||||
},
|
||||
id: "coach-thomas", name: "Thomas Petit", role: "Expert en Musculation", imageSrc: "http://img.b2bpic.net/free-photo/women-working-out-together-outdoors_23-2149011932.jpg", imageAlt: "Photo de Thomas Petit"},
|
||||
]}
|
||||
title="Nos Coachs Experts en Programme Split"
|
||||
description="Rencontrez les professionnels passionnés qui vous guideront à travers chaque phase de votre programme split, garantissant votre succès."
|
||||
@@ -183,20 +130,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-split-1",
|
||||
title: "Combien de jours par semaine dois-je m'entraîner ?",
|
||||
content: "Le programme split est généralement conçu pour 3 à 5 jours d'entraînement par semaine, en fonction de votre niveau et de vos objectifs.",
|
||||
},
|
||||
id: "faq-split-1", title: "Combien de jours par semaine dois-je m'entraîner ?", content: "Le programme split est généralement conçu pour 3 à 5 jours d'entraînement par semaine, en fonction de votre niveau et de vos objectifs."},
|
||||
{
|
||||
id: "faq-split-2",
|
||||
title: "Est-ce que je peux combiner le split avec d'autres activités ?",
|
||||
content: "Oui, avec une planification adéquate, vous pouvez l'intégrer avec d'autres activités. Une récupération suffisante est essentielle.",
|
||||
},
|
||||
id: "faq-split-2", title: "Est-ce que je peux combiner le split avec d'autres activités ?", content: "Oui, avec une planification adéquate, vous pouvez l'intégrer avec d'autres activités. Une récupération suffisante est essentielle."},
|
||||
{
|
||||
id: "faq-split-3",
|
||||
title: "Quel matériel est nécessaire pour le programme split ?",
|
||||
content: "Idéalement, un accès à une salle de sport avec des poids libres et des machines est recommandé pour tirer le meilleur parti du programme.",
|
||||
},
|
||||
id: "faq-split-3", title: "Quel matériel est nécessaire pour le programme split ?", content: "Idéalement, un accès à une salle de sport avec des poids libres et des machines est recommandé pour tirer le meilleur parti du programme."},
|
||||
]}
|
||||
title="Questions Fréquentes sur le Programme Split"
|
||||
description="Obtenez des réponses claires sur la structure, les avantages et les exigences de notre programme d'entraînement split."
|
||||
@@ -208,50 +146,31 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Programmes",
|
||||
items: [
|
||||
title: "Programmes", items: [
|
||||
{
|
||||
label: "Abdo Épais",
|
||||
href: "/abdo-epais",
|
||||
},
|
||||
label: "Abdo Épais", href: "/abdo-epais"},
|
||||
{
|
||||
label: "Programme Split",
|
||||
href: "/split-program",
|
||||
},
|
||||
label: "Programme Split", href: "/split-program"},
|
||||
{
|
||||
label: "Nutrition",
|
||||
href: "/nutrition",
|
||||
},
|
||||
label: "Nutrition", href: "/nutrition"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "À Propos",
|
||||
items: [
|
||||
title: "À Propos", items: [
|
||||
{
|
||||
label: "Notre Histoire",
|
||||
href: "/#about",
|
||||
},
|
||||
label: "Notre Histoire", href: "/#about"},
|
||||
{
|
||||
label: "Témoignages",
|
||||
href: "/#testimonials",
|
||||
},
|
||||
label: "Témoignages", href: "/#testimonials"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "/#faq",
|
||||
},
|
||||
label: "FAQ", href: "/#faq"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Légal",
|
||||
items: [
|
||||
title: "Légal", items: [
|
||||
{
|
||||
label: "Politique de Confidentialité",
|
||||
href: "#",
|
||||
},
|
||||
label: "Politique de Confidentialité", href: "#"},
|
||||
{
|
||||
label: "Conditions Générales",
|
||||
href: "#",
|
||||
},
|
||||
label: "Conditions Générales", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user