2 Commits

Author SHA1 Message Date
99a93a9ca8 Update src/app/page.tsx 2026-04-05 21:38:51 +00:00
874e24988e Merge version_1 into main
Merge version_1 into main
2026-04-05 21:33:37 +00:00

View File

@@ -31,26 +31,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ { name: "Torneos", id: "torneos" },
name: "Torneos", { name: "Acerca de", id: "acerca" },
id: "torneos", { name: "Estadísticas", id: "stats" },
}, { name: "Reglamento", id: "reglamento" },
{ { name: "El Bar", id: "bar" },
name: "Acerca de", { name: "Testimonios", id: "testimonials" },
id: "acerca", { name: "Contacto", id: "contact" }
},
{
name: "Estadísticas",
id: "stats",
},
{
name: "Reglamento",
id: "reglamento",
},
{
name: "El Bar",
id: "bar",
},
]} ]}
brandName="north ✦ champ" brandName="north ✦ champ"
/> />
@@ -58,42 +45,16 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel <HeroBillboardRotatedCarousel
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars",
}}
title="NorthChamp" title="NorthChamp"
description="Desde 1993 — Fútbol. Amistad. Pasión." description="Desde 1993 — Fútbol. Amistad. Pasión."
carouselItems={[ carouselItems={[
{ { id: "1", imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=1", imageAlt: "Match action" },
id: "1", { id: "2", imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=2", imageAlt: "Fans cheering" },
imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=1", { id: "3", imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=3", imageAlt: "Parrilla smoke" },
imageAlt: "Match action", { id: "4", imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=4", imageAlt: "Team huddle" },
}, { id: "5", imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=5", imageAlt: "Winning moment" },
{ { id: "6", imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=6", imageAlt: "Social gathering" }
id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=2",
imageAlt: "Fans cheering",
},
{
id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=3",
imageAlt: "Parrilla smoke",
},
{
id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=4",
imageAlt: "Team huddle",
},
{
id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=5",
imageAlt: "Winning moment",
},
{
id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/two-friends-cheering-home_329181-19082.jpg?_wi=6",
imageAlt: "Social gathering",
},
]} ]}
/> />
</div> </div>
@@ -105,42 +66,12 @@ export default function LandingPage() {
gridVariant="asymmetric-60-wide-40-narrow" gridVariant="asymmetric-60-wide-40-narrow"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "t1", name: "Superdoce", price: "Fútbol 11", imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=1" },
id: "t1", { id: "t2", name: "Rincón de Luna", price: "Fútbol 11", imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=2" },
name: "Superdoce", { id: "t3", name: "Rincón de Plata", price: "Fútbol 11", imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=3" },
price: "Fútbol 11", { id: "t4", name: "Rincón del Este", price: "Fútbol 11", imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=4" },
imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=1", { id: "t5", name: "Torneo Senior", price: "Fútbol 11", imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=5" },
}, { id: "t6", name: "Fútbol 7", price: "Modalidad reducida", imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=6" }
{
id: "t2",
name: "Rincón de Luna",
price: "Fútbol 11",
imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=2",
},
{
id: "t3",
name: "Rincón de Plata",
price: "Fútbol 11",
imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=3",
},
{
id: "t4",
name: "Rincón del Este",
price: "Fútbol 11",
imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=4",
},
{
id: "t5",
name: "Torneo Senior",
price: "Fútbol 11",
imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=5",
},
{
id: "t6",
name: "Fútbol 7",
price: "Modalidad reducida",
imageSrc: "http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=6",
},
]} ]}
title="Los Torneos" title="Los Torneos"
description="Seleccioná tu torneo para ver posiciones, fixtures y estadísticas." description="Seleccioná tu torneo para ver posiciones, fixtures y estadísticas."
@@ -160,26 +91,10 @@ export default function LandingPage() {
title="Los Números del Campeón" title="Los Números del Campeón"
tag="Historia" tag="Historia"
metrics={[ metrics={[
{ { id: "m1", value: "30+", description: "Años de Trayectoria" },
id: "m1", { id: "m2", value: "9", description: "Torneos Activos" },
value: "30+", { id: "m3", value: "4,200+", description: "Partidos Jugados" },
description: "Años de Trayectoria", { id: "m4", value: "18,000+", description: "Goles Gritados" }
},
{
id: "m2",
value: "9",
description: "Torneos Activos",
},
{
id: "m3",
value: "4,200+",
description: "Partidos Jugados",
},
{
id: "m4",
value: "18,000+",
description: "Goles Gritados",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -190,21 +105,9 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ { id: "f1", title: "Reglas Organizativas", content: "Se detalla el cronograma, fixtures, y normas de ascenso/descenso." },
id: "f1", { id: "f2", title: "Reglas Administrativas", content: "Detalles sobre inscripción, pago de cuotas y legajos de jugadores." },
title: "Reglas Organizativas", { id: "f3", title: "Reglas Disciplinarias", content: "Código de conducta, sanciones por tarjetas y fair play." }
content: "Se detalla el cronograma, fixtures, y normas de ascenso/descenso.",
},
{
id: "f2",
title: "Reglas Administrativas",
content: "Detalles sobre inscripción, pago de cuotas y legajos de jugadores.",
},
{
id: "f3",
title: "Reglas Disciplinarias",
content: "Código de conducta, sanciones por tarjetas y fair play.",
},
]} ]}
title="Reglamento" title="Reglamento"
description="Normas que rigen la competencia NorthChamp." description="Normas que rigen la competencia NorthChamp."
@@ -218,16 +121,8 @@ export default function LandingPage() {
title="La Fondiatta" title="La Fondiatta"
description="Más que un descanso, una experiencia. El punto de encuentro social después de cada partido." description="Más que un descanso, una experiencia. El punto de encuentro social después de cada partido."
accordionItems={[ accordionItems={[
{ { id: "a1", title: "Parrilla", content: "Bondiola, Choripán, Vacío, Morcilla." },
id: "a1", { id: "a2", title: "Bebidas", content: "Amstel tirada, jugos, gaseosas, café." }
title: "Parrilla",
content: "Bondiola, Choripán, Vacío, Morcilla.",
},
{
id: "a2",
title: "Bebidas",
content: "Amstel tirada, jugos, gaseosas, café.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/cocktails_23-2148014910.jpg" imageSrc="http://img.b2bpic.net/free-photo/cocktails_23-2148014910.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -240,41 +135,11 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ { id: "1", name: "Jugador Anónimo", handle: "2018", testimonial: "Lo mejor la bondiola... El parrillero es crack.", imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=1" },
id: "1", { id: "2", name: "Reseña Google", handle: "2018", testimonial: "Hermoso predio, muy buenas canchas.", imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=2" },
name: "Jugador Anónimo", { id: "3", name: "Reseña Google", handle: "2017", testimonial: "Las canchas espectaculares, el torneo muy competitivo.", imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=3" },
handle: "2018", { id: "4", name: "Reseña Google", handle: "2017", testimonial: "Excelente torneo. Las canchas están en muy buen estado.", imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=4" },
testimonial: "Lo mejor la bondiola... El parrillero es crack.", { id: "5", name: "Trancados FC", handle: "2012", testimonial: "Nunca nos dimos por vencidos... jugamos cada partido como una final.", imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=5" }
imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=1",
},
{
id: "2",
name: "Reseña Google",
handle: "2018",
testimonial: "Hermoso predio, muy buenas canchas.",
imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=2",
},
{
id: "3",
name: "Reseña Google",
handle: "2017",
testimonial: "Las canchas espectaculares, el torneo muy competitivo.",
imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=3",
},
{
id: "4",
name: "Reseña Google",
handle: "2017",
testimonial: "Excelente torneo. Las canchas están en muy buen estado.",
imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=4",
},
{
id: "5",
name: "Trancados FC",
handle: "2012",
testimonial: "Nunca nos dimos por vencidos... jugamos cada partido como una final.",
imageSrc: "http://img.b2bpic.net/free-photo/junior-football-player-field_53876-146600.jpg?_wi=5",
},
]} ]}
title="La Voz de los Campeones" title="La Voz de los Campeones"
description="Lo que dicen quienes pisan nuestras canchas." description="Lo que dicen quienes pisan nuestras canchas."
@@ -287,18 +152,8 @@ export default function LandingPage() {
title="Inscribe tu Equipo" title="Inscribe tu Equipo"
description="Cupos limitados por zona. Consultas por WhatsApp." description="Cupos limitados por zona. Consultas por WhatsApp."
inputs={[ inputs={[
{ { name: "name", type: "text", placeholder: "Nombre del equipo", required: true },
name: "name", { name: "email", type: "email", placeholder: "Email de contacto", required: true }
type: "text",
placeholder: "Nombre del equipo",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Email de contacto",
required: true,
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=7" imageSrc="http://img.b2bpic.net/free-photo/american-football-goal-sport-game-concept_53876-120386.jpg?_wi=7"
/> />
@@ -307,14 +162,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoReveal
logoText="NORTHCHAMP" logoText="NORTHCHAMP"
leftLink={{ leftLink={{ text: "Privacy Policy", href: "#" }}
text: "Privacy Policy", rightLink={{ text: "Contact", href: "#" }}
href: "#",
}}
rightLink={{
text: "Contact",
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>