1 Commits

Author SHA1 Message Date
7e2b568d7a Update src/app/page.tsx 2026-05-01 10:54:08 +00:00

View File

@@ -31,21 +31,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "How it Works", name: "How it Works", id: "about"},
id: "about",
},
{ {
name: "Features", name: "Features", id: "features"},
id: "features",
},
{ {
name: "FAQ", name: "FAQ", id: "faq"},
id: "faq",
},
]} ]}
brandName="SquadMatch" brandName="SquadMatch"
/> />
@@ -57,32 +49,20 @@ export default function LandingPage() {
description="Create a lobby, nominate games you own, let the group decide—then launch together with zero lag. Built for gamers who just want to play." description="Create a lobby, nominate games you own, let the group decide—then launch together with zero lag. Built for gamers who just want to play."
buttons={[ buttons={[
{ {
text: "Start a Lobby", text: "Create Your Lobby Free", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/woman-gamer-playing-space-shooter-video-game-fight-with-her-boyfriend-about-online-tournament_482257-491.jpg" imageSrc="http://img.b2bpic.net/free-photo/woman-gamer-playing-space-shooter-video-game-fight-with-her-boyfriend-about-online-tournament_482257-491.jpg"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/gamer-learning-play-game-by-looking-online-guide-mockup-cellphone_482257-121605.jpg", src: "http://img.b2bpic.net/free-photo/gamer-learning-play-game-by-looking-online-guide-mockup-cellphone_482257-121605.jpg", alt: "Gamer learning to play"},
alt: "Gamer learning to play",
},
{ {
src: "http://img.b2bpic.net/free-photo/man-buying-tickets-outside_23-2147768008.jpg", src: "http://img.b2bpic.net/free-photo/man-buying-tickets-outside_23-2147768008.jpg", alt: "Man outside"},
alt: "Man outside",
},
{ {
src: "http://img.b2bpic.net/free-photo/preteen-student-writing-digital-essay-pc-with-isolated-display_482257-118597.jpg", src: "http://img.b2bpic.net/free-photo/preteen-student-writing-digital-essay-pc-with-isolated-display_482257-118597.jpg", alt: "Student writing"},
alt: "Student writing",
},
{ {
src: "http://img.b2bpic.net/free-photo/fantasy-style-half-fox-half-robot_23-2151601028.jpg", src: "http://img.b2bpic.net/free-photo/fantasy-style-half-fox-half-robot_23-2151601028.jpg", alt: "Robot fox"},
alt: "Robot fox",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-man-futuristic-portrait_23-2151178951.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-man-futuristic-portrait_23-2151178951.jpg", alt: "Futuristic portrait"},
alt: "Futuristic portrait",
},
]} ]}
avatarText="Join 5,000+ active players" avatarText="Join 5,000+ active players"
/> />
@@ -93,9 +73,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
title="Gamematching, Simplified." title="Gamematching, Simplified."
description={[ description={[
"Stop wasting time debating what to play. SquadMatch connects you with compatible players, democratizes game selection via your combined libraries, and handles the launch setup automatically.", "Stop wasting time debating what to play. SquadMatch connects you with compatible players, democratizes game selection via your combined libraries, and handles the launch setup automatically.", "Whether you are a casual player or part of a competitive group, our region-aware platform ensures low-latency sessions every single time."]}
"Whether you are a casual player or part of a competitive group, our region-aware platform ensures low-latency sessions every single time.",
]}
/> />
</div> </div>
@@ -106,32 +84,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Democratic Voting", tags: [
title: "Democratic Voting", "Selection", "Fairness"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/girlfriend-boyfriend-playing-video-games-together-home_23-2149142760.jpg"},
"Selection",
"Fairness",
],
imageSrc: "http://img.b2bpic.net/free-photo/girlfriend-boyfriend-playing-video-games-together-home_23-2149142760.jpg",
},
{ {
id: "f2", id: "f2", title: "Region-Aware Matchmaking", tags: [
title: "Region-Aware Matchmaking", "Speed", "Low-Latency"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/isometric-view-3d-rendering-neon-city_23-2150900823.jpg"},
"Speed",
"Low-Latency",
],
imageSrc: "http://img.b2bpic.net/free-photo/isometric-view-3d-rendering-neon-city_23-2150900823.jpg",
},
{ {
id: "f3", id: "f3", title: "Auto-Launch Integration", tags: [
title: "Auto-Launch Integration", "Zero-Friction", "Automation"],
tags: [ imageSrc: "http://img.b2bpic.net/free-photo/3d-fantasy-scene_23-2151128042.jpg"},
"Zero-Friction",
"Automation",
],
imageSrc: "http://img.b2bpic.net/free-photo/3d-fantasy-scene_23-2151128042.jpg",
},
]} ]}
title="Everything You Need for the Perfect Session" title="Everything You Need for the Perfect Session"
description="We take the friction out of finding and launching games, so you get to the action faster." description="We take the friction out of finding and launching games, so you get to the action faster."
@@ -145,20 +108,11 @@ export default function LandingPage() {
tag="Performance" tag="Performance"
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "85%", description: "Faster time to match"},
value: "85%",
description: "Faster time to match",
},
{ {
id: "m2", id: "m2", value: "92%", description: "Users find compatible peers"},
value: "92%",
description: "Users find compatible peers",
},
{ {
id: "m3", id: "m3", value: "5k+", description: "Active gaming sessions launched"},
value: "5k+",
description: "Active gaming sessions launched",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -172,45 +126,20 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Alex R.", role: "Streamer", company: "SquadPro", rating: 5,
name: "Alex R.", imageSrc: "http://img.b2bpic.net/free-photo/group-diverse-teens-young-people-doing-activities-together-celebrating-world-youth-skills-day_23-2151478272.jpg"},
role: "Streamer",
company: "SquadPro",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-diverse-teens-young-people-doing-activities-together-celebrating-world-youth-skills-day_23-2151478272.jpg",
},
{ {
id: "t2", id: "t2", name: "Jamie L.", role: "Casual Gamer", company: "PlayGroup", rating: 5,
name: "Jamie L.", imageSrc: "http://img.b2bpic.net/free-photo/pov-adult-enjoys-web-video-games_482257-76795.jpg"},
role: "Casual Gamer",
company: "PlayGroup",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pov-adult-enjoys-web-video-games_482257-76795.jpg",
},
{ {
id: "t3", id: "t3", name: "Marcus S.", role: "Discord Mod", company: "GuildMaster", rating: 5,
name: "Marcus S.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg"},
role: "Discord Mod",
company: "GuildMaster",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg",
},
{ {
id: "t4", id: "t4", name: "Chris B.", role: "Competitive", company: "ApexTiers", rating: 5,
name: "Chris B.", imageSrc: "http://img.b2bpic.net/free-photo/focused-man-rgb-lights-lit-living-room-playing-videogames_482257-116287.jpg"},
role: "Competitive",
company: "ApexTiers",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/focused-man-rgb-lights-lit-living-room-playing-videogames_482257-116287.jpg",
},
{ {
id: "t5", id: "t5", name: "Sam K.", role: "Organizer", company: "GamingHub", rating: 5,
name: "Sam K.", imageSrc: "http://img.b2bpic.net/free-photo/influencer-films-himself-using-mobile-phone-vlogging-audience_482257-82893.jpg"},
role: "Organizer",
company: "GamingHub",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/influencer-films-himself-using-mobile-phone-vlogging-audience_482257-82893.jpg",
},
]} ]}
title="Loved by Gamers" title="Loved by Gamers"
description="Hear what our community says about their experience finding squads on our platform." description="Hear what our community says about their experience finding squads on our platform."
@@ -223,20 +152,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "How does region awareness work?", content: "We use your IP geolocation and latency ping tests to ensure every lobby member matches your region."},
title: "How does region awareness work?",
content: "We use your IP geolocation and latency ping tests to ensure every lobby member matches your region.",
},
{ {
id: "q2", id: "q2", title: "Does autolaunch work on all platforms?", content: "Currently supported for Steam. Future updates will include GOG, Epic, and other major PC platforms."},
title: "Does autolaunch work on all platforms?",
content: "Currently supported for Steam. Future updates will include GOG, Epic, and other major PC platforms.",
},
{ {
id: "q3", id: "q3", title: "Is it free to use?", content: "Yes! SquadMatch is free for casual players to organize and play together."},
title: "Is it free to use?",
content: "Yes! SquadMatch is free for casual players to organize and play together.",
},
]} ]}
title="Common Questions" title="Common Questions"
faqsAnimation="slide-up" faqsAnimation="slide-up"
@@ -248,14 +168,11 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "sparkles-gradient", variant: "sparkles-gradient"}}
}}
text="Ready to assemble your squad?" text="Ready to assemble your squad?"
buttons={[ buttons={[
{ {
text: "Start a Lobby Now", text: "Start a Lobby Now", href: "#"},
href: "#",
},
]} ]}
/> />
</div> </div>
@@ -264,42 +181,27 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Platform", title: "Platform", items: [
items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Features", label: "Features", href: "#features"},
href: "#features",
},
], ],
}, },
{ {
title: "Support", title: "Support", items: [
items: [
{ {
label: "FAQ", label: "FAQ", href: "#faq"},
href: "#faq",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy", label: "Privacy", href: "#"},
href: "#",
},
{ {
label: "Terms", label: "Terms", href: "#"},
href: "#",
},
], ],
}, },
]} ]}