Merge version_2 into main #1
206
src/app/page.tsx
206
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Team",
|
||||
id: "team",
|
||||
},
|
||||
name: "Team", id: "team"},
|
||||
{
|
||||
name: "Support",
|
||||
id: "faq",
|
||||
},
|
||||
name: "Support", id: "faq"},
|
||||
]}
|
||||
brandName="Blue United FC"
|
||||
/>
|
||||
@@ -56,46 +48,29 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Victory Starts Here"
|
||||
description="Experience the passion of the Blue United FC. Join our journey as we dominate the league with skill, strategy, and blue-blooded pride."
|
||||
tag="League Leaders"
|
||||
buttons={[
|
||||
{
|
||||
text: "Join the Club",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Join the Club", href: "#contact"},
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#about",
|
||||
},
|
||||
text: "Learn More", href: "#about"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/american-male-football-player-uniform-field_23-2150034598.jpg",
|
||||
imageAlt: "Match action",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/american-male-football-player-uniform-field_23-2150034598.jpg", imageAlt: "Match action"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-abstract-lines-stains-blue_23-2147746599.jpg",
|
||||
imageAlt: "Club emblem",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-abstract-lines-stains-blue_23-2147746599.jpg", imageAlt: "Club emblem"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-soccer-stadium-with-dreamy-fantasy-view-sky_23-2151563128.jpg",
|
||||
imageAlt: "Fans cheering",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-soccer-stadium-with-dreamy-fantasy-view-sky_23-2151563128.jpg", imageAlt: "Fans cheering"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spain-vs-united-states_187299-31174.jpg",
|
||||
imageAlt: "Captain leading",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spain-vs-united-states_187299-31174.jpg", imageAlt: "Captain leading"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/details-ball-sport_23-2151869846.jpg",
|
||||
imageAlt: "Ball in flight",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/details-ball-sport_23-2151869846.jpg", imageAlt: "Ball in flight"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-empty-soccer-stadium-with-fantasy-dreamy-sky_23-2151563024.jpg",
|
||||
imageAlt: "Stadium view",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-empty-soccer-stadium-with-fantasy-dreamy-sky_23-2151563024.jpg", imageAlt: "Stadium view"},
|
||||
]}
|
||||
tagIcon={Trophy}
|
||||
tagAnimation="slide-up"
|
||||
@@ -125,37 +100,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alex River",
|
||||
role: "Captain / Striker",
|
||||
description: "Top scorer for two seasons running.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-soccer-player-field_23-2150885887.jpg",
|
||||
imageAlt: "Alex River profile",
|
||||
},
|
||||
id: "1", name: "Alex River", role: "Captain / Striker", description: "Top scorer for two seasons running.", imageSrc: "http://img.b2bpic.net/free-photo/view-soccer-player-field_23-2150885887.jpg", imageAlt: "Alex River profile"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah Woods",
|
||||
role: "Midfield / Playmaker",
|
||||
description: "Visionary playmaker with a focus on precision.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-with-arms-crossed_23-2147678140.jpg",
|
||||
imageAlt: "Sarah Woods profile",
|
||||
},
|
||||
id: "2", name: "Sarah Woods", role: "Midfield / Playmaker", description: "Visionary playmaker with a focus on precision.", imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-with-arms-crossed_23-2147678140.jpg", imageAlt: "Sarah Woods profile"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Marcus Kane",
|
||||
role: "Coach",
|
||||
description: "Tactical genius with 20 years of experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-men-soccer-field_23-2150405423.jpg",
|
||||
imageAlt: "Marcus Kane profile",
|
||||
},
|
||||
id: "3", name: "Marcus Kane", role: "Coach", description: "Tactical genius with 20 years of experience.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-men-soccer-field_23-2150405423.jpg", imageAlt: "Marcus Kane profile"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Liam Jones",
|
||||
role: "Goalkeeper",
|
||||
description: "Unbreakable wall guarding our clean sheets.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-athlete-ready-run_23-2148876522.jpg",
|
||||
imageAlt: "Liam Jones profile",
|
||||
},
|
||||
id: "4", name: "Liam Jones", role: "Goalkeeper", description: "Unbreakable wall guarding our clean sheets.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-athlete-ready-run_23-2148876522.jpg", imageAlt: "Liam Jones profile"},
|
||||
]}
|
||||
title="Our First Squad"
|
||||
description="Meet the athletes who bring the blue-blooded spirit to every single match."
|
||||
@@ -172,26 +123,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Advanced Analytics",
|
||||
subtitle: "Real-time performance tracking for all athletes.",
|
||||
category: "Performance",
|
||||
value: "99%",
|
||||
},
|
||||
id: "f1", title: "Advanced Analytics", subtitle: "Real-time performance tracking for all athletes.", category: "Performance", value: "99%"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "World Class Training",
|
||||
subtitle: "Access to state-of-the-art training facilities.",
|
||||
category: "Facility",
|
||||
value: "Elite",
|
||||
},
|
||||
id: "f2", title: "World Class Training", subtitle: "Access to state-of-the-art training facilities.", category: "Facility", value: "Elite"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Community Focus",
|
||||
subtitle: "Engaging events for all local supporters.",
|
||||
category: "Growth",
|
||||
value: "10k+",
|
||||
},
|
||||
id: "f3", title: "Community Focus", subtitle: "Engaging events for all local supporters.", category: "Growth", value: "10k+"},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="We offer more than just matches. We provide a full ecosystem for professional growth and fan connection."
|
||||
@@ -208,20 +144,11 @@ export default function LandingPage() {
|
||||
tag="Record-Breaking Season"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "18",
|
||||
description: "Total League Wins",
|
||||
},
|
||||
id: "m1", value: "18", description: "Total League Wins"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "45",
|
||||
description: "Goals Scored",
|
||||
},
|
||||
id: "m2", value: "45", description: "Goals Scored"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "12",
|
||||
description: "Clean Sheets",
|
||||
},
|
||||
id: "m3", value: "12", description: "Clean Sheets"},
|
||||
]}
|
||||
tagAnimation="slide-up"
|
||||
metricsAnimation="slide-up"
|
||||
@@ -235,53 +162,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
handle: "@johndoe",
|
||||
testimonial: "Best club in the city. The energy is simply unmatched.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-baseball-fan-enjoying-game_23-2151023635.jpg",
|
||||
imageAlt: "John Doe fan photo",
|
||||
},
|
||||
id: "1", name: "John Doe", handle: "@johndoe", testimonial: "Best club in the city. The energy is simply unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/view-baseball-fan-enjoying-game_23-2151023635.jpg", imageAlt: "John Doe fan photo"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
handle: "@janesmith",
|
||||
testimonial: "Supporting this team is more than just football; it's a family.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/oldies-having-fun-beach_23-2149618465.jpg",
|
||||
imageAlt: "Jane Smith supporter",
|
||||
},
|
||||
id: "2", name: "Jane Smith", handle: "@janesmith", testimonial: "Supporting this team is more than just football; it's a family.", imageSrc: "http://img.b2bpic.net/free-photo/oldies-having-fun-beach_23-2149618465.jpg", imageAlt: "Jane Smith supporter"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Mike Brown",
|
||||
handle: "@mikeb",
|
||||
testimonial: "Incredible performance by the squad throughout the season.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-guy-holding-soccer-ball-looking-exited-rejoicing-his-success-victory-clenching-his-fists-with-joy-happy-achieve-his-aim-goals-standing_141793-14016.jpg",
|
||||
imageAlt: "Mike Brown fan celebration",
|
||||
},
|
||||
id: "3", name: "Mike Brown", handle: "@mikeb", testimonial: "Incredible performance by the squad throughout the season.", imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-guy-holding-soccer-ball-looking-exited-rejoicing-his-success-victory-clenching-his-fists-with-joy-happy-achieve-his-aim-goals-standing_141793-14016.jpg", imageAlt: "Mike Brown fan celebration"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Sarah Miller",
|
||||
handle: "@sarahm",
|
||||
testimonial: "A truly professional and community-driven organization.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-football-player-stadium-business-suit_1303-16345.jpg",
|
||||
imageAlt: "Sarah Miller analyst",
|
||||
},
|
||||
id: "4", name: "Sarah Miller", handle: "@sarahm", testimonial: "A truly professional and community-driven organization.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-football-player-stadium-business-suit_1303-16345.jpg", imageAlt: "Sarah Miller analyst"},
|
||||
{
|
||||
id: "5",
|
||||
name: "David Wilson",
|
||||
handle: "@davidw",
|
||||
testimonial: "Great atmosphere for families and serious fans alike.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-hugging_23-2149066086.jpg",
|
||||
imageAlt: "David Wilson community member",
|
||||
},
|
||||
id: "5", name: "David Wilson", handle: "@davidw", testimonial: "Great atmosphere for families and serious fans alike.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-hugging_23-2149066086.jpg", imageAlt: "David Wilson community member"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Emily Davis",
|
||||
handle: "@emilyd",
|
||||
testimonial: "I love the way they value every single supporter.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-cheering-sport-bar-together_53876-40983.jpg",
|
||||
imageAlt: "Emily Davis season ticket holder",
|
||||
},
|
||||
id: "6", name: "Emily Davis", handle: "@emilyd", testimonial: "I love the way they value every single supporter.", imageSrc: "http://img.b2bpic.net/free-photo/friends-cheering-sport-bar-together_53876-40983.jpg", imageAlt: "Emily Davis season ticket holder"},
|
||||
]}
|
||||
title="Supporter Stories"
|
||||
description="Hear what our passionate fans and partners say about their experience with us."
|
||||
@@ -296,20 +187,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Can I buy match tickets online?",
|
||||
content: "Yes, our ticketing portal is open 24/7.",
|
||||
},
|
||||
id: "q1", title: "Can I buy match tickets online?", content: "Yes, our ticketing portal is open 24/7. Click here to secure your seat for the next game."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "How do I join the youth academy?",
|
||||
content: "Fill out the contact form, and our recruitment team will reach out.",
|
||||
},
|
||||
id: "q2", title: "How do I join the youth academy?", content: "Fill out the contact form, and our recruitment team will reach out."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Are there club membership discounts?",
|
||||
content: "Yes, members receive 20% off all match day merchandise.",
|
||||
},
|
||||
id: "q3", title: "Are there club membership discounts?", content: "Yes, members receive 20% off all match day merchandise."},
|
||||
]}
|
||||
sideTitle="Questions?"
|
||||
sideDescription="We've got the answers you need."
|
||||
@@ -324,23 +206,15 @@ export default function LandingPage() {
|
||||
description="Have questions about our club? Send us a message and we'll reply promptly."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Your Email", required: true,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/business-meeting-room-office_1170-1952.jpg"
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "How can we help?",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "How can we help?", rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageAlt="Football training facility"
|
||||
@@ -353,16 +227,12 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Blue United FC"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Contact Us",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Contact Us", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user