Merge version_2 into main #1

Merged
bender merged 1 commits from version_2 into main 2026-04-29 01:06:19 +00:00

View File

@@ -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>
);
}
}