3 Commits

Author SHA1 Message Date
d6bcf43601 Merge version_2 into main
Merge version_2 into main
2026-04-23 21:42:59 +00:00
9714e4ac89 Update src/app/page.tsx 2026-04-23 21:42:56 +00:00
3f255385c4 Merge version_1 into main
Merge version_1 into main
2026-04-23 21:41:38 +00:00

View File

@@ -2,6 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import { UserPlus } from "lucide-react";
import ContactCenter from '@/components/sections/contact/ContactCenter'; import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqBase from '@/components/sections/faq/FaqBase'; import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve'; import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
@@ -32,25 +33,15 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Inicio", name: "Inicio", id: "hero"},
id: "hero",
},
{ {
name: "Sobre Nosotros", name: "Sobre Nosotros", id: "about"},
id: "about",
},
{ {
name: "Programas", name: "Programas", id: "programs"},
id: "programs",
},
{ {
name: "Testimonios", name: "Testimonios", id: "testimonials"},
id: "testimonials",
},
{ {
name: "Contacto", name: "Contacto", id: "contact"},
id: "contact",
},
]} ]}
brandName="Academia Futuro" brandName="Academia Futuro"
/> />
@@ -59,45 +50,28 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardGallery <HeroBillboardGallery
background={{ background={{
variant: "plain", variant: "plain"}}
}}
title="Formamos futbolistas y grandes personas" title="Formamos futbolistas y grandes personas"
description="Entrenamiento deportivo integral combinado con una sólida formación en valores, principios y disciplina para niños y jóvenes de 5 a 18 años." description="Entrenamiento deportivo integral combinado con una sólida formación en valores, principios y disciplina para niños y jóvenes de 5 a 18 años."
buttons={[ buttons={[
{ {
text: "Inscribir a mi hijo", text: "Inscribir a mi hijo", href: "#contact"},
href: "#contact",
},
{ {
text: "Hablar por WhatsApp", text: "Hablar por WhatsApp", href: "https://wa.me/yournumber"},
href: "https://wa.me/yournumber",
},
]} ]}
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/football-player-playing-field_1303-24548.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/football-player-playing-field_1303-24548.jpg?_wi=1", imageAlt: "Niños entrenando fútbol"},
imageAlt: "Niños entrenando fútbol",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/football-trainer-talking-kids-medium-shot_23-2149742052.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/football-trainer-talking-kids-medium-shot_23-2149742052.jpg?_wi=1", imageAlt: "Formación en valores"},
imageAlt: "Formación en valores",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/children-playing-soccer-sunny-day_23-2147637106.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/children-playing-soccer-sunny-day_23-2147637106.jpg?_wi=1", imageAlt: "Entrenamiento profesional"},
imageAlt: "Entrenamiento profesional",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kids-holding-hands_23-2149073594.jpg", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kids-holding-hands_23-2149073594.jpg", imageAlt: "Trabajo en equipo"},
imageAlt: "Trabajo en equipo",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/athletic-women-playing-rugby_23-2148355446.jpg", imageSrc: "http://img.b2bpic.net/free-photo/athletic-women-playing-rugby_23-2148355446.jpg", imageAlt: "Disciplina y desarrollo"},
imageAlt: "Disciplina y desarrollo",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-people-watching-football-game_23-2149015563.jpg", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-people-watching-football-game_23-2149015563.jpg", imageAlt: "Comunidad futbolística"},
imageAlt: "Comunidad futbolística",
},
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
/> />
@@ -120,44 +94,20 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Entrenamiento Profesional", label: "Deporte", items: [
title: "Entrenamiento Profesional", "Técnica avanzada", "Tactical awareness", "Preparación física"],
label: "Deporte",
items: [
"Técnica avanzada",
"Tactical awareness",
"Preparación física",
],
}, },
{ {
id: "f2", id: "f2", title: "Valores y Disciplina", label: "Educación", items: [
title: "Valores y Disciplina", "Ética de trabajo", "Respeto mutuo", "Resiliencia"],
label: "Educación",
items: [
"Ética de trabajo",
"Respeto mutuo",
"Resiliencia",
],
}, },
{ {
id: "f3", id: "f3", title: "Entorno Seguro", label: "Comunidad", items: [
title: "Entorno Seguro", "Ambiente protegido", "Coachs certificados", "Atención personalizada"],
label: "Comunidad",
items: [
"Ambiente protegido",
"Coachs certificados",
"Atención personalizada",
],
}, },
{ {
id: "f4", id: "f4", title: "Crecimiento Mental", label: "Mentoria", items: [
title: "Crecimiento Mental", "Enfoque espiritual", "Liderazgo positivo", "Inteligencia emocional"],
label: "Mentoria",
items: [
"Enfoque espiritual",
"Liderazgo positivo",
"Inteligencia emocional",
],
}, },
]} ]}
title="Nuestros Pilares de Formación" title="Nuestros Pilares de Formación"
@@ -172,69 +122,29 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ {
id: "p1", id: "p1", title: "Semilleros", period: "5-8 años", price: "Inscripción abierta", features: [
title: "Semilleros", "Coordinación motora", "Juego recreativo", "Primeros valores"],
period: "5-8 años",
price: "Inscripción abierta",
features: [
"Coordinación motora",
"Juego recreativo",
"Primeros valores",
],
button: { button: {
text: "Inscribir", text: "Inscribir"},
}, imageSrc: "http://img.b2bpic.net/free-photo/football-trainer-teaching-his-pupils_23-2149707985.jpg", imageAlt: "Football trainer teaching his pupils"},
imageSrc: "http://img.b2bpic.net/free-photo/football-trainer-teaching-his-pupils_23-2149707985.jpg",
imageAlt: "Football trainer teaching his pupils",
},
{ {
id: "p2", id: "p2", title: "Infantil", period: "9-12 años", price: "Inscripción abierta", features: [
title: "Infantil", "Técnica individual", "Juego colectivo", "Disciplina base"],
period: "9-12 años",
price: "Inscripción abierta",
features: [
"Técnica individual",
"Juego colectivo",
"Disciplina base",
],
button: { button: {
text: "Inscribir", text: "Inscribir"},
}, imageSrc: "http://img.b2bpic.net/free-photo/football-player-playing-field_1303-24548.jpg?_wi=2", imageAlt: "Football trainer teaching his pupils"},
imageSrc: "http://img.b2bpic.net/free-photo/football-player-playing-field_1303-24548.jpg?_wi=2",
imageAlt: "Football trainer teaching his pupils",
},
{ {
id: "p3", id: "p3", title: "Pre-Juvenil", period: "13-15 años", price: "Inscripción abierta", features: [
title: "Pre-Juvenil", "Táctica grupal", "Condición física", "Liderazgo"],
period: "13-15 años",
price: "Inscripción abierta",
features: [
"Táctica grupal",
"Condición física",
"Liderazgo",
],
button: { button: {
text: "Inscribir", text: "Inscribir"},
}, imageSrc: "http://img.b2bpic.net/free-photo/football-trainer-talking-kids-medium-shot_23-2149742052.jpg?_wi=2", imageAlt: "Football trainer teaching his pupils"},
imageSrc: "http://img.b2bpic.net/free-photo/football-trainer-talking-kids-medium-shot_23-2149742052.jpg?_wi=2",
imageAlt: "Football trainer teaching his pupils",
},
{ {
id: "p4", id: "p4", title: "Juvenil", period: "16-18 años", price: "Inscripción abierta", features: [
title: "Juvenil", "Preparación competitiva", "Visión táctica", "Responsabilidad"],
period: "16-18 años",
price: "Inscripción abierta",
features: [
"Preparación competitiva",
"Visión táctica",
"Responsabilidad",
],
button: { button: {
text: "Inscribir", text: "Inscribir"},
}, imageSrc: "http://img.b2bpic.net/free-photo/children-playing-soccer-sunny-day_23-2147637106.jpg?_wi=2", imageAlt: "Football trainer teaching his pupils"},
imageSrc: "http://img.b2bpic.net/free-photo/children-playing-soccer-sunny-day_23-2147637106.jpg?_wi=2",
imageAlt: "Football trainer teaching his pupils",
},
]} ]}
title="Categorías por Edades" title="Categorías por Edades"
description="Programas diseñados para el desarrollo óptimo en cada etapa de crecimiento." description="Programas diseñados para el desarrollo óptimo en cada etapa de crecimiento."
@@ -246,30 +156,15 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Carlos M.", imageSrc: "http://img.b2bpic.net/free-photo/father-son-showing-muscles-football-field_23-2148755882.jpg"},
name: "Carlos M.",
imageSrc: "http://img.b2bpic.net/free-photo/father-son-showing-muscles-football-field_23-2148755882.jpg",
},
{ {
id: "t2", id: "t2", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/kids-playing-football-supervised-by-football-trainer_23-2149684401.jpg"},
name: "Elena R.",
imageSrc: "http://img.b2bpic.net/free-photo/kids-playing-football-supervised-by-football-trainer_23-2149684401.jpg",
},
{ {
id: "t3", id: "t3", name: "Roberto S.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-women-watching-sports_23-2150167316.jpg"},
name: "Roberto S.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-women-watching-sports_23-2150167316.jpg",
},
{ {
id: "t4", id: "t4", name: "Lucía P.", imageSrc: "http://img.b2bpic.net/free-photo/little-boy-playing-soccer-football-with-mother-park_1150-3944.jpg"},
name: "Lucía P.",
imageSrc: "http://img.b2bpic.net/free-photo/little-boy-playing-soccer-football-with-mother-park_1150-3944.jpg",
},
{ {
id: "t5", id: "t5", name: "Fernando G.", imageSrc: "http://img.b2bpic.net/free-photo/girl-holding-soccer-ball-standing-with-her-parent-park_23-2148201580.jpg"},
name: "Fernando G.",
imageSrc: "http://img.b2bpic.net/free-photo/girl-holding-soccer-ball-standing-with-her-parent-park_23-2148201580.jpg",
},
]} ]}
cardTitle="Testimonios de Nuestra Familia" cardTitle="Testimonios de Nuestra Familia"
cardTag="Opiniones" cardTag="Opiniones"
@@ -284,31 +179,16 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "+200", title: "Niños formados", items: [
value: "+200", "Programas activos", "Fundación activa"],
title: "Niños formados",
items: [
"Programas activos",
"Fundación activa",
],
}, },
{ {
id: "m2", id: "m2", value: "+10", title: "Años de trayectoria", items: [
value: "+10", "Experiencia", "Constancia"],
title: "Años de trayectoria",
items: [
"Experiencia",
"Constancia",
],
}, },
{ {
id: "m3", id: "m3", value: "100%", title: "Valores aplicados", items: [
value: "100%", "Disciplina", "Formación"],
title: "Valores aplicados",
items: [
"Disciplina",
"Formación",
],
}, },
]} ]}
title="Nuestro Impacto" title="Nuestro Impacto"
@@ -320,8 +200,7 @@ export default function LandingPage() {
<ContactCenter <ContactCenter
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Inscripciones" tag="Inscripciones"
title="¡Cupos limitados disponibles!" title="¡Cupos limitados disponibles!"
description="Asegura el lugar de tu hijo en nuestra academia. Forma parte de una comunidad que construye valores a través del fútbol." description="Asegura el lugar de tu hijo en nuestra academia. Forma parte de una comunidad que construye valores a través del fútbol."
@@ -335,20 +214,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "¿Dónde están ubicados?", content: "Estamos en el campo principal de la ciudad, con fácil acceso y estacionamiento."},
title: "¿Dónde están ubicados?",
content: "Estamos en el campo principal de la ciudad, con fácil acceso y estacionamiento.",
},
{ {
id: "q2", id: "q2", title: "¿Cuáles son los horarios?", content: "Entrenamos de lunes a viernes en las tardes y sábados por la mañana."},
title: "¿Cuáles son los horarios?",
content: "Entrenamos de lunes a viernes en las tardes y sábados por la mañana.",
},
{ {
id: "q3", id: "q3", title: "¿Necesito experiencia previa?", content: "No, recibimos niños de todos los niveles para empezar su proceso formativo."},
title: "¿Necesito experiencia previa?",
content: "No, recibimos niños de todos los niveles para empezar su proceso formativo.",
},
]} ]}
title="Información Importante" title="Información Importante"
description="Preguntas frecuentes sobre nuestra operación y procesos de inscripción." description="Preguntas frecuentes sobre nuestra operación y procesos de inscripción."
@@ -361,42 +231,27 @@ export default function LandingPage() {
logoText="Academia Futuro" logoText="Academia Futuro"
columns={[ columns={[
{ {
title: "Academia", title: "Academia", items: [
items: [
{ {
label: "Inicio", label: "Inicio", href: "#hero"},
href: "#hero",
},
{ {
label: "Sobre Nosotros", label: "Sobre Nosotros", href: "#about"},
href: "#about",
},
], ],
}, },
{ {
title: "Programas", title: "Programas", items: [
items: [
{ {
label: "Categorías", label: "Categorías", href: "#programs"},
href: "#programs",
},
{ {
label: "Contacto", label: "Contacto", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacidad", label: "Privacidad", href: "#"},
href: "#",
},
{ {
label: "Términos", label: "Términos", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -405,4 +260,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }