Merge version_2 into main #2
@@ -20,8 +20,7 @@ export default function CommunityPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Tournaments", href: "/" },
|
||||
{ label: "Leaderboard", href: "/" },
|
||||
@@ -29,8 +28,7 @@ export default function CommunityPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
{ label: "Twitch", href: "https://twitch.tv" },
|
||||
@@ -38,8 +36,7 @@ export default function CommunityPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Rules & Guidelines", href: "/" },
|
||||
{ label: "Support", href: "/" },
|
||||
{ label: "Blog", href: "/" },
|
||||
@@ -47,8 +44,7 @@ export default function CommunityPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/" },
|
||||
{ label: "Terms of Service", href: "/" },
|
||||
{ label: "Cookie Policy", href: "/" },
|
||||
@@ -59,16 +55,16 @@ export default function CommunityPage() {
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="pill"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="none"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="medium"
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeLargeTitles"
|
||||
background="aurora"
|
||||
cardStyle="gradient-radial"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple brandName="Brawl Stars Esports" navItems={navItems} />
|
||||
@@ -87,34 +83,22 @@ export default function CommunityPage() {
|
||||
features={[
|
||||
{
|
||||
icon: MessageCircle,
|
||||
title: "Discussion Forums",
|
||||
description: "Engage in conversations about strategies, gameplay tips, and competitive insights with fellow players.",
|
||||
},
|
||||
title: "Discussion Forums", description: "Engage in conversations about strategies, gameplay tips, and competitive insights with fellow players."},
|
||||
{
|
||||
icon: Share2,
|
||||
title: "Content Sharing",
|
||||
description: "Share your clips, highlights, and tournament moments with the community and earn recognition.",
|
||||
},
|
||||
title: "Content Sharing", description: "Share your clips, highlights, and tournament moments with the community and earn recognition."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Live Streams Hub",
|
||||
description: "Discover and watch live streams from top players, coaches, and tournament broadcasts.",
|
||||
},
|
||||
title: "Live Streams Hub", description: "Discover and watch live streams from top players, coaches, and tournament broadcasts."},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Achievement Badges",
|
||||
description: "Earn and display exclusive badges that showcase your competitive achievements and community contributions.",
|
||||
},
|
||||
title: "Achievement Badges", description: "Earn and display exclusive badges that showcase your competitive achievements and community contributions."},
|
||||
{
|
||||
icon: Users,
|
||||
title: "Team Formation",
|
||||
description: "Find teammates, form squads, and collaborate with other players to compete in team tournaments.",
|
||||
},
|
||||
title: "Team Formation", description: "Find teammates, form squads, and collaborate with other players to compete in team tournaments."},
|
||||
{
|
||||
icon: Heart,
|
||||
title: "Support System",
|
||||
description: "Get mentorship from experienced players and help newer competitors improve their skills.",
|
||||
},
|
||||
title: "Support System", description: "Get mentorship from experienced players and help newer competitors improve their skills."},
|
||||
]}
|
||||
ariaLabel="Community features section"
|
||||
/>
|
||||
@@ -132,41 +116,17 @@ export default function CommunityPage() {
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "community-1",
|
||||
name: "Jordan Parker",
|
||||
handle: "@CommunityBuilder",
|
||||
testimonial: "The forums here helped me understand advanced strategies I never knew existed. Now I'm helping newer players learn the same concepts.",
|
||||
},
|
||||
id: "community-1", name: "Jordan Parker", handle: "@CommunityBuilder", testimonial: "The forums here helped me understand advanced strategies I never knew existed. Now I'm helping newer players learn the same concepts."},
|
||||
{
|
||||
id: "community-2",
|
||||
name: "Emma Foster",
|
||||
handle: "@StreamQueen",
|
||||
testimonial: "I started streaming through the community hub and built an amazing audience. The support from other streamers has been incredible.",
|
||||
},
|
||||
id: "community-2", name: "Emma Foster", handle: "@StreamQueen", testimonial: "I started streaming through the community hub and built an amazing audience. The support from other streamers has been incredible."},
|
||||
{
|
||||
id: "community-3",
|
||||
name: "Marcus Johnson",
|
||||
handle: "@TeamLeader",
|
||||
testimonial: "Found my perfect team through the community matching system. We've been together for 6 months and just won our first major tournament!",
|
||||
},
|
||||
id: "community-3", name: "Marcus Johnson", handle: "@TeamLeader", testimonial: "Found my perfect team through the community matching system. We've been together for 6 months and just won our first major tournament!"},
|
||||
{
|
||||
id: "community-4",
|
||||
name: "Rachel Chen",
|
||||
handle: "@MentorPro",
|
||||
testimonial: "Mentoring new players through the support system has been so rewarding. Seeing them grow and achieve their goals is the best part.",
|
||||
},
|
||||
id: "community-4", name: "Rachel Chen", handle: "@MentorPro", testimonial: "Mentoring new players through the support system has been so rewarding. Seeing them grow and achieve their goals is the best part."},
|
||||
{
|
||||
id: "community-5",
|
||||
name: "Tyler Brooks",
|
||||
handle: "@ContentCreator",
|
||||
testimonial: "The content sharing features allowed me to showcase my best moments. Now I have sponsors interested in my gameplay content!",
|
||||
},
|
||||
id: "community-5", name: "Tyler Brooks", handle: "@ContentCreator", testimonial: "The content sharing features allowed me to showcase my best moments. Now I have sponsors interested in my gameplay content!"},
|
||||
{
|
||||
id: "community-6",
|
||||
name: "Sophia Martinez",
|
||||
handle: "@CommunityMod",
|
||||
testimonial: "The community moderation team is welcoming and fair. It's a safe space for everyone to celebrate their passion for competitive Brawl Stars.",
|
||||
},
|
||||
id: "community-6", name: "Sophia Martinez", handle: "@CommunityMod", testimonial: "The community moderation team is welcoming and fair. It's a safe space for everyone to celebrate their passion for competitive Brawl Stars."},
|
||||
]}
|
||||
speed={35}
|
||||
ariaLabel="Community testimonials section"
|
||||
@@ -183,14 +143,7 @@ export default function CommunityPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Community Managers",
|
||||
"Content Creators Network",
|
||||
"Esports Coaching Studios",
|
||||
"Gaming Tournament Series",
|
||||
"Streamer Collective",
|
||||
"Player Development Programs",
|
||||
"Community Moderators",
|
||||
]}
|
||||
"Community Managers", "Content Creators Network", "Esports Coaching Studios", "Gaming Tournament Series", "Streamer Collective", "Player Development Programs", "Community Moderators"]}
|
||||
showCard={true}
|
||||
ariaLabel="Community partners section"
|
||||
/>
|
||||
|
||||
@@ -20,8 +20,7 @@ export default function LeaderboardPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Tournaments", href: "/tournaments" },
|
||||
{ label: "Leaderboard", href: "/leaderboard" },
|
||||
@@ -29,8 +28,7 @@ export default function LeaderboardPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
{ label: "Twitch", href: "https://twitch.tv" },
|
||||
@@ -38,8 +36,7 @@ export default function LeaderboardPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Rules & Guidelines", href: "#" },
|
||||
{ label: "Support", href: "#" },
|
||||
{ label: "Blog", href: "#" },
|
||||
@@ -47,8 +44,7 @@ export default function LeaderboardPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -59,16 +55,16 @@ export default function LeaderboardPage() {
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="pill"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="none"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="medium"
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeLargeTitles"
|
||||
background="aurora"
|
||||
cardStyle="gradient-radial"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
@@ -84,25 +80,13 @@ export default function LeaderboardPage() {
|
||||
tagAnimation="slide-up"
|
||||
metrics={[
|
||||
{
|
||||
id: "top-player",
|
||||
value: "#1",
|
||||
description: "Your Current Rank",
|
||||
},
|
||||
id: "top-player", value: "#1", description: "Your Current Rank"},
|
||||
{
|
||||
id: "points",
|
||||
value: "12,450",
|
||||
description: "Ranking Points",
|
||||
},
|
||||
id: "points", value: "12,450", description: "Ranking Points"},
|
||||
{
|
||||
id: "wins",
|
||||
value: "284",
|
||||
description: "Tournament Wins",
|
||||
},
|
||||
id: "wins", value: "284", description: "Tournament Wins"},
|
||||
{
|
||||
id: "prize-earnings",
|
||||
value: "$125K",
|
||||
description: "Prize Earnings",
|
||||
},
|
||||
id: "prize-earnings", value: "$125K", description: "Prize Earnings"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
@@ -123,34 +107,22 @@ export default function LeaderboardPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Trophy,
|
||||
title: "Real-Time Rankings",
|
||||
description: "Watch your rank update instantly as tournaments conclude and points are awarded.",
|
||||
},
|
||||
title: "Real-Time Rankings", description: "Watch your rank update instantly as tournaments conclude and points are awarded."},
|
||||
{
|
||||
icon: Users,
|
||||
title: "Global Competition",
|
||||
description: "Compare your performance against millions of players worldwide on the live leaderboard.",
|
||||
},
|
||||
title: "Global Competition", description: "Compare your performance against millions of players worldwide on the live leaderboard."},
|
||||
{
|
||||
icon: TrendingUp,
|
||||
title: "Progress Analytics",
|
||||
description: "Track your competitive journey with detailed statistics and performance metrics.",
|
||||
},
|
||||
title: "Progress Analytics", description: "Track your competitive journey with detailed statistics and performance metrics."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Seasonal Resets",
|
||||
description: "Compete in fresh seasons with reset rankings and exciting new seasonal rewards.",
|
||||
},
|
||||
title: "Seasonal Resets", description: "Compete in fresh seasons with reset rankings and exciting new seasonal rewards."},
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Anti-Cheat Verified",
|
||||
description: "All rankings are verified through our advanced anti-cheat system ensuring fairness.",
|
||||
},
|
||||
title: "Anti-Cheat Verified", description: "All rankings are verified through our advanced anti-cheat system ensuring fairness."},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Badge Achievements",
|
||||
description: "Unlock exclusive badges and titles as you reach milestone rankings and achievements.",
|
||||
},
|
||||
title: "Badge Achievements", description: "Unlock exclusive badges and titles as you reach milestone rankings and achievements."},
|
||||
]}
|
||||
ariaLabel="Leaderboard features section"
|
||||
/>
|
||||
@@ -168,41 +140,17 @@ export default function LeaderboardPage() {
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "rank-1",
|
||||
name: "Kian Pro",
|
||||
handle: "@KianRanked",
|
||||
testimonial: "I've been grinding the leaderboard for months. The ranking system is fair, transparent, and motivating. Love the competitive environment here!",
|
||||
},
|
||||
id: "rank-1", name: "Kian Pro", handle: "@KianRanked", testimonial: "I've been grinding the leaderboard for months. The ranking system is fair, transparent, and motivating. Love the competitive environment here!"},
|
||||
{
|
||||
id: "rank-2",
|
||||
name: "Luna Stars",
|
||||
handle: "@LunaLeader",
|
||||
testimonial: "Breaking into the top 100 global was my dream. This platform made it possible with fair matchmaking and consistent tournaments.",
|
||||
},
|
||||
id: "rank-2", name: "Luna Stars", handle: "@LunaLeader", testimonial: "Breaking into the top 100 global was my dream. This platform made it possible with fair matchmaking and consistent tournaments."},
|
||||
{
|
||||
id: "rank-3",
|
||||
name: "Vortex Gaming",
|
||||
handle: "@VortexTop10",
|
||||
testimonial: "The leaderboard progression is incredibly rewarding. Watching my rank climb motivates me to practice harder every day.",
|
||||
},
|
||||
id: "rank-3", name: "Vortex Gaming", handle: "@VortexTop10", testimonial: "The leaderboard progression is incredibly rewarding. Watching my rank climb motivates me to practice harder every day."},
|
||||
{
|
||||
id: "rank-4",
|
||||
name: "Echo Strike",
|
||||
handle: "@EchoElite",
|
||||
testimonial: "Finally a platform where skill matters. The rankings accurately reflect player ability. Competitive integrity is everything here.",
|
||||
},
|
||||
id: "rank-4", name: "Echo Strike", handle: "@EchoElite", testimonial: "Finally a platform where skill matters. The rankings accurately reflect player ability. Competitive integrity is everything here."},
|
||||
{
|
||||
id: "rank-5",
|
||||
name: "Neon Viper",
|
||||
handle: "@NeonTop",
|
||||
testimonial: "The seasonal resets keep things fresh. I love competing for new achievements every season while maintaining my legacy.",
|
||||
},
|
||||
id: "rank-5", name: "Neon Viper", handle: "@NeonTop", testimonial: "The seasonal resets keep things fresh. I love competing for new achievements every season while maintaining my legacy."},
|
||||
{
|
||||
id: "rank-6",
|
||||
name: "Phoenix Rising",
|
||||
handle: "@PhoenixCompete",
|
||||
testimonial: "Broke into the top 50 last season! The leaderboard's transparency and regular updates keep the competition fierce and exciting.",
|
||||
},
|
||||
id: "rank-6", name: "Phoenix Rising", handle: "@PhoenixCompete", testimonial: "Broke into the top 50 last season! The leaderboard's transparency and regular updates keep the competition fierce and exciting."},
|
||||
]}
|
||||
speed={35}
|
||||
ariaLabel="Top players testimonials section"
|
||||
|
||||
208
src/app/page.tsx
208
src/app/page.tsx
@@ -24,8 +24,7 @@ export default function HomePage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Tournaments", href: "/" },
|
||||
{ label: "Leaderboard", href: "/" },
|
||||
@@ -33,8 +32,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
{ label: "Twitch", href: "https://twitch.tv" },
|
||||
@@ -42,8 +40,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Rules & Guidelines", href: "/" },
|
||||
{ label: "Support", href: "/" },
|
||||
{ label: "Blog", href: "/" },
|
||||
@@ -51,8 +48,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/" },
|
||||
{ label: "Terms of Service", href: "/" },
|
||||
{ label: "Cookie Policy", href: "/" },
|
||||
@@ -63,16 +59,16 @@ export default function HomePage() {
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="pill"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="none"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="medium"
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeLargeTitles"
|
||||
background="aurora"
|
||||
cardStyle="gradient-radial"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple brandName="Brawl Stars Esports" navItems={navItems} />
|
||||
@@ -93,29 +89,17 @@ export default function HomePage() {
|
||||
buttonAnimation="slide-up"
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/dynamic-brawl-stars-competitive-gameplay-1774030148470-7b99472d.png",
|
||||
imageAlt: "Intense Brawl Stars competitive match gameplay",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/dynamic-brawl-stars-competitive-gameplay-1774030148470-7b99472d.png", imageAlt: "Intense Brawl Stars competitive match gameplay"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/professional-esports-player-hands-on-gam-1774030147364-1c560528.png",
|
||||
imageAlt: "Professional esports player in action",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/professional-esports-player-hands-on-gam-1774030147364-1c560528.png", imageAlt: "Professional esports player in action"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/packed-esports-stadium-filled-with-enthu-1774030147457-0aaaf7e8.png",
|
||||
imageAlt: "Tournament arena packed with spectators",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/packed-esports-stadium-filled-with-enthu-1774030147457-0aaaf7e8.png", imageAlt: "Tournament arena packed with spectators"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/shiny-professional-esports-championship--1774030147236-b9ff8512.png",
|
||||
imageAlt: "Championship trophy and competitive awards",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/shiny-professional-esports-championship--1774030147236-b9ff8512.png", imageAlt: "Championship trophy and competitive awards"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/esports-team-celebrating-triumphant-vict-1774030147601-9be6cab9.png",
|
||||
imageAlt: "Team celebration after tournament victory",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/esports-team-celebrating-triumphant-vict-1774030147601-9be6cab9.png", imageAlt: "Team celebration after tournament victory"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/brawl-stars-character-selection-screen-s-1774030148079-c765edcb.png",
|
||||
imageAlt: "Brawler character selection and strategy planning",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/brawl-stars-character-selection-screen-s-1774030148079-c765edcb.png", imageAlt: "Brawler character selection and strategy planning"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
ariaLabel="Brawl Stars esports hero section"
|
||||
@@ -137,35 +121,14 @@ export default function HomePage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
products={[
|
||||
{
|
||||
id: "tournament-1",
|
||||
brand: "Global Series",
|
||||
name: "Spring Championship 2025",
|
||||
price: "$50,000",
|
||||
rating: 5,
|
||||
reviewCount: "2.4K",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/spring-championship-2025-esports-tournam-1774030147333-15fbadea.png?_wi=1",
|
||||
imageAlt: "Spring Championship tournament banner",
|
||||
},
|
||||
id: "tournament-1", brand: "Global Series", name: "Spring Championship 2025", price: "$50,000", rating: 5,
|
||||
reviewCount: "2.4K", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/spring-championship-2025-esports-tournam-1774030147333-15fbadea.png?_wi=1", imageAlt: "Spring Championship tournament banner"},
|
||||
{
|
||||
id: "tournament-2",
|
||||
brand: "Regional Qualifier",
|
||||
name: "European Regional Finals",
|
||||
price: "$25,000",
|
||||
rating: 4.8,
|
||||
reviewCount: "1.8K",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/european-regional-finals-tournament-bann-1774030147474-16ff2890.png?_wi=1",
|
||||
imageAlt: "European regional finals tournament",
|
||||
},
|
||||
id: "tournament-2", brand: "Regional Qualifier", name: "European Regional Finals", price: "$25,000", rating: 4.8,
|
||||
reviewCount: "1.8K", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/european-regional-finals-tournament-bann-1774030147474-16ff2890.png?_wi=1", imageAlt: "European regional finals tournament"},
|
||||
{
|
||||
id: "tournament-3",
|
||||
brand: "Community Cup",
|
||||
name: "Weekly Showdown",
|
||||
price: "$5,000",
|
||||
rating: 4.6,
|
||||
reviewCount: "3.1K",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/weekly-showdown-community-cup-casual-tou-1774030147428-926abd60.png?_wi=1",
|
||||
imageAlt: "Weekly community showdown tournament",
|
||||
},
|
||||
id: "tournament-3", brand: "Community Cup", name: "Weekly Showdown", price: "$5,000", rating: 4.6,
|
||||
reviewCount: "3.1K", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/weekly-showdown-community-cup-casual-tou-1774030147428-926abd60.png?_wi=1", imageAlt: "Weekly community showdown tournament"},
|
||||
]}
|
||||
ariaLabel="Active tournaments section"
|
||||
/>
|
||||
@@ -184,34 +147,22 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
icon: Trophy,
|
||||
title: "Elite Tournaments",
|
||||
description: "Compete in exclusive tournaments with professional prize pools and recognition.",
|
||||
},
|
||||
title: "Elite Tournaments", description: "Compete in exclusive tournaments with professional prize pools and recognition."},
|
||||
{
|
||||
icon: Users,
|
||||
title: "Global Community",
|
||||
description: "Connect with millions of Brawl Stars players worldwide and build your network.",
|
||||
},
|
||||
title: "Global Community", description: "Connect with millions of Brawl Stars players worldwide and build your network."},
|
||||
{
|
||||
icon: TrendingUp,
|
||||
title: "Live Leaderboards",
|
||||
description: "Track your ranking in real-time and compete for the top positions globally.",
|
||||
},
|
||||
title: "Live Leaderboards", description: "Track your ranking in real-time and compete for the top positions globally."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Instant Matchmaking",
|
||||
description: "Get paired with similarly skilled opponents for competitive and fair gameplay.",
|
||||
},
|
||||
title: "Instant Matchmaking", description: "Get paired with similarly skilled opponents for competitive and fair gameplay."},
|
||||
{
|
||||
icon: Shield,
|
||||
title: "Secure Platform",
|
||||
description: "Play with confidence on our secure, anti-cheat verified competitive platform.",
|
||||
},
|
||||
title: "Secure Platform", description: "Play with confidence on our secure, anti-cheat verified competitive platform."},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Rewards & Badges",
|
||||
description: "Earn exclusive badges, titles, and rewards for your tournament achievements.",
|
||||
},
|
||||
title: "Rewards & Badges", description: "Earn exclusive badges, titles, and rewards for your tournament achievements."},
|
||||
]}
|
||||
ariaLabel="Platform features section"
|
||||
/>
|
||||
@@ -227,14 +178,7 @@ export default function HomePage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Professional Teams",
|
||||
"Esports Organizations",
|
||||
"Gaming Studios",
|
||||
"Content Creators",
|
||||
"Tournament Organizers",
|
||||
"Coaching Services",
|
||||
"Gaming Equipment Brands",
|
||||
]}
|
||||
"Professional Teams", "Esports Organizations", "Gaming Studios", "Content Creators", "Tournament Organizers", "Coaching Services", "Gaming Equipment Brands"]}
|
||||
showCard={true}
|
||||
ariaLabel="Social proof section"
|
||||
/>
|
||||
@@ -247,25 +191,13 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
metrics={[
|
||||
{
|
||||
id: "players",
|
||||
value: "2.5M+",
|
||||
description: "Active Players",
|
||||
},
|
||||
id: "players", value: "2.5M+", description: "Active Players"},
|
||||
{
|
||||
id: "tournaments",
|
||||
value: "500+",
|
||||
description: "Tournaments Hosted",
|
||||
},
|
||||
id: "tournaments", value: "500+", description: "Tournaments Hosted"},
|
||||
{
|
||||
id: "prizePool",
|
||||
value: "$5M+",
|
||||
description: "Prize Pool Distributed",
|
||||
},
|
||||
id: "prizePool", value: "$5M+", description: "Prize Pool Distributed"},
|
||||
{
|
||||
id: "matches",
|
||||
value: "50M+",
|
||||
description: "Matches Played",
|
||||
},
|
||||
id: "matches", value: "50M+", description: "Matches Played"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
@@ -285,41 +217,17 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "player-1",
|
||||
name: "Alex Chen",
|
||||
handle: "@CrimsonBrawler",
|
||||
testimonial: "This platform completely transformed my competitive journey. The matchmaking is incredibly fair, and I've won three major tournaments already!",
|
||||
},
|
||||
id: "player-1", name: "Alex Chen", handle: "@CrimsonBrawler", testimonial: "This platform completely transformed my competitive journey. The matchmaking is incredibly fair, and I've won three major tournaments already!"},
|
||||
{
|
||||
id: "player-2",
|
||||
name: "Maria Rodriguez",
|
||||
handle: "@LunaStrike",
|
||||
testimonial: "The community here is amazing. I've made lasting friendships with players from all over the world while competing at the highest level.",
|
||||
},
|
||||
id: "player-2", name: "Maria Rodriguez", handle: "@LunaStrike", testimonial: "The community here is amazing. I've made lasting friendships with players from all over the world while competing at the highest level."},
|
||||
{
|
||||
id: "player-3",
|
||||
name: "David Kim",
|
||||
handle: "@VortexGaming",
|
||||
testimonial: "Prize pools are generous, tournaments are frequent, and the support team is always helpful. Highly recommended for serious competitors.",
|
||||
},
|
||||
id: "player-3", name: "David Kim", handle: "@VortexGaming", testimonial: "Prize pools are generous, tournaments are frequent, and the support team is always helpful. Highly recommended for serious competitors."},
|
||||
{
|
||||
id: "player-4",
|
||||
name: "Sophie Turner",
|
||||
handle: "@ThunderShell",
|
||||
testimonial: "From casual player to tournament champion – this platform gave me the opportunity to showcase my skills and compete professionally.",
|
||||
},
|
||||
id: "player-4", name: "Sophie Turner", handle: "@ThunderShell", testimonial: "From casual player to tournament champion – this platform gave me the opportunity to showcase my skills and compete professionally."},
|
||||
{
|
||||
id: "player-5",
|
||||
name: "James Mitchell",
|
||||
handle: "@EchoStrike",
|
||||
testimonial: "The anti-cheat system is solid, the ranking system is transparent, and matches are always competitive. Best Brawl Stars esports platform by far!",
|
||||
},
|
||||
id: "player-5", name: "James Mitchell", handle: "@EchoStrike", testimonial: "The anti-cheat system is solid, the ranking system is transparent, and matches are always competitive. Best Brawl Stars esports platform by far!"},
|
||||
{
|
||||
id: "player-6",
|
||||
name: "Lisa Wong",
|
||||
handle: "@NeonViper",
|
||||
testimonial: "Incredible experience competing here. The platform keeps improving, events are well-organized, and the community is supportive and inclusive.",
|
||||
},
|
||||
id: "player-6", name: "Lisa Wong", handle: "@NeonViper", testimonial: "Incredible experience competing here. The platform keeps improving, events are well-organized, and the community is supportive and inclusive."},
|
||||
]}
|
||||
speed={35}
|
||||
ariaLabel="Player testimonials section"
|
||||
@@ -342,35 +250,17 @@ export default function HomePage() {
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "How do I register for tournaments?",
|
||||
content: "Simply create an account, complete your profile, and browse available tournaments. Click 'Join Tournament' to register. Tournament entry may require a fee or qualification rounds depending on the event tier.",
|
||||
},
|
||||
id: "faq-1", title: "How do I register for tournaments?", content: "Simply create an account, complete your profile, and browse available tournaments. Click 'Join Tournament' to register. Tournament entry may require a fee or qualification rounds depending on the event tier."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "What are the eligibility requirements?",
|
||||
content: "Players must be at least 13 years old and have a verified Brawl Stars account. Some tournaments may have additional ranking or skill-based requirements.",
|
||||
},
|
||||
id: "faq-2", title: "What are the eligibility requirements?", content: "Players must be at least 13 years old and have a verified Brawl Stars account. Some tournaments may have additional ranking or skill-based requirements."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "How is the ranking system calculated?",
|
||||
content: "Your ranking is based on tournament placements, win-loss records, and head-to-head results. Higher placements in larger tournaments grant more ranking points.",
|
||||
},
|
||||
id: "faq-3", title: "How is the ranking system calculated?", content: "Your ranking is based on tournament placements, win-loss records, and head-to-head results. Higher placements in larger tournaments grant more ranking points."},
|
||||
{
|
||||
id: "faq-4",
|
||||
title: "When and how are prizes distributed?",
|
||||
content: "Prizes are typically distributed within 7-14 days after tournament completion. Funds are transferred directly to registered payment methods or deposited into your account balance.",
|
||||
},
|
||||
id: "faq-4", title: "When and how are prizes distributed?", content: "Prizes are typically distributed within 7-14 days after tournament completion. Funds are transferred directly to registered payment methods or deposited into your account balance."},
|
||||
{
|
||||
id: "faq-5",
|
||||
title: "Is there anti-cheat protection?",
|
||||
content: "Yes, our platform uses advanced anti-cheat systems and regular monitoring to ensure fair play. We have a strict zero-tolerance policy for cheating.",
|
||||
},
|
||||
id: "faq-5", title: "Is there anti-cheat protection?", content: "Yes, our platform uses advanced anti-cheat systems and regular monitoring to ensure fair play. We have a strict zero-tolerance policy for cheating."},
|
||||
{
|
||||
id: "faq-6",
|
||||
title: "Can I stream my matches?",
|
||||
content: "Absolutely! We encourage streaming and content creation. Check tournament rules for streaming requirements, and affiliate links help support your channel.",
|
||||
},
|
||||
id: "faq-6", title: "Can I stream my matches?", content: "Absolutely! We encourage streaming and content creation. Check tournament rules for streaming requirements, and affiliate links help support your channel."},
|
||||
]}
|
||||
ariaLabel="FAQ section"
|
||||
/>
|
||||
|
||||
@@ -20,8 +20,7 @@ export default function TeamsPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Tournaments", href: "/tournaments" },
|
||||
{ label: "Leaderboard", href: "/leaderboard" },
|
||||
@@ -29,8 +28,7 @@ export default function TeamsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
{ label: "Twitch", href: "https://twitch.tv" },
|
||||
@@ -38,8 +36,7 @@ export default function TeamsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Rules & Guidelines", href: "#" },
|
||||
{ label: "Support", href: "#" },
|
||||
{ label: "Blog", href: "#" },
|
||||
@@ -47,8 +44,7 @@ export default function TeamsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -59,16 +55,16 @@ export default function TeamsPage() {
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="pill"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="none"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="medium"
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeLargeTitles"
|
||||
background="aurora"
|
||||
cardStyle="gradient-radial"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
@@ -90,34 +86,22 @@ export default function TeamsPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Users,
|
||||
title: "Team Creation",
|
||||
description: "Easily form teams with up to 4 members and manage roster changes seamlessly throughout seasons.",
|
||||
},
|
||||
title: "Team Creation", description: "Easily form teams with up to 4 members and manage roster changes seamlessly throughout seasons."},
|
||||
{
|
||||
icon: Target,
|
||||
title: "Unified Strategy",
|
||||
description: "Coordinate tactics with built-in team chat, strategy boards, and tournament planning tools.",
|
||||
},
|
||||
title: "Unified Strategy", description: "Coordinate tactics with built-in team chat, strategy boards, and tournament planning tools."},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Team Rankings",
|
||||
description: "Climb the team leaderboards together and earn exclusive team-based achievements and rewards.",
|
||||
},
|
||||
title: "Team Rankings", description: "Climb the team leaderboards together and earn exclusive team-based achievements and rewards."},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Team Events",
|
||||
description: "Participate in team-exclusive tournaments with larger prize pools and squad-focused competitions.",
|
||||
},
|
||||
title: "Team Events", description: "Participate in team-exclusive tournaments with larger prize pools and squad-focused competitions."},
|
||||
{
|
||||
icon: MessageSquare,
|
||||
title: "Communication Hub",
|
||||
description: "Integrated voice chat, strategy discussions, and team analytics to keep everyone aligned.",
|
||||
},
|
||||
title: "Communication Hub", description: "Integrated voice chat, strategy discussions, and team analytics to keep everyone aligned."},
|
||||
{
|
||||
icon: Heart,
|
||||
title: "Team Culture",
|
||||
description: "Build lasting connections with teammates through team profiles, achievements, and community recognition.",
|
||||
},
|
||||
title: "Team Culture", description: "Build lasting connections with teammates through team profiles, achievements, and community recognition."},
|
||||
]}
|
||||
ariaLabel="Team features section"
|
||||
/>
|
||||
@@ -132,14 +116,7 @@ export default function TeamsPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Phoenix Esports",
|
||||
"Thunder Gaming",
|
||||
"Crimson Collective",
|
||||
"Apex Legends Team",
|
||||
"Victory Squadron",
|
||||
"Elite Gaming Group",
|
||||
"Champions United",
|
||||
]}
|
||||
"Phoenix Esports", "Thunder Gaming", "Crimson Collective", "Apex Legends Team", "Victory Squadron", "Elite Gaming Group", "Champions United"]}
|
||||
showCard={true}
|
||||
ariaLabel="Team partners social proof section"
|
||||
/>
|
||||
@@ -157,41 +134,17 @@ export default function TeamsPage() {
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "team-1",
|
||||
name: "Captain Jake",
|
||||
handle: "@PhoenixLeader",
|
||||
testimonial: "Our team won 5 tournaments in one season thanks to the platform's team coordination tools. Communication has never been easier!",
|
||||
},
|
||||
id: "team-1", name: "Captain Jake", handle: "@PhoenixLeader", testimonial: "Our team won 5 tournaments in one season thanks to the platform's team coordination tools. Communication has never been easier!"},
|
||||
{
|
||||
id: "team-2",
|
||||
name: "Sarah Chen",
|
||||
handle: "@ThunderCaptain",
|
||||
testimonial: "Recruiting skilled players through teams has revolutionized how we build rosters. The verification system ensures quality teammates.",
|
||||
},
|
||||
id: "team-2", name: "Sarah Chen", handle: "@ThunderCaptain", testimonial: "Recruiting skilled players through teams has revolutionized how we build rosters. The verification system ensures quality teammates."},
|
||||
{
|
||||
id: "team-3",
|
||||
name: "Marcus Stone",
|
||||
handle: "@CrimsonGM",
|
||||
testimonial: "The team analytics are incredible. We can track individual and group performance trends to optimize our strategy.",
|
||||
},
|
||||
id: "team-3", name: "Marcus Stone", handle: "@CrimsonGM", testimonial: "The team analytics are incredible. We can track individual and group performance trends to optimize our strategy."},
|
||||
{
|
||||
id: "team-4",
|
||||
name: "Elena Ross",
|
||||
handle: "@ApexManager",
|
||||
testimonial: "Team management has never been this streamlined. From scheduling to payouts, everything is handled professionally.",
|
||||
},
|
||||
id: "team-4", name: "Elena Ross", handle: "@ApexManager", testimonial: "Team management has never been this streamlined. From scheduling to payouts, everything is handled professionally."},
|
||||
{
|
||||
id: "team-5",
|
||||
name: "Derek Flash",
|
||||
handle: "@VictorySquad",
|
||||
testimonial: "Our team culture has improved dramatically with the built-in communication and recognition systems. Teammates feel valued!",
|
||||
},
|
||||
id: "team-5", name: "Derek Flash", handle: "@VictorySquad", testimonial: "Our team culture has improved dramatically with the built-in communication and recognition systems. Teammates feel valued!"},
|
||||
{
|
||||
id: "team-6",
|
||||
name: "Jessica Morgan",
|
||||
handle: "@EliteDirector",
|
||||
testimonial: "Professional team infrastructure that rivals traditional esports orgs. Perfect for growing competitive gaming.",
|
||||
},
|
||||
id: "team-6", name: "Jessica Morgan", handle: "@EliteDirector", testimonial: "Professional team infrastructure that rivals traditional esports orgs. Perfect for growing competitive gaming."},
|
||||
]}
|
||||
speed={35}
|
||||
ariaLabel="Team leaders testimonials section"
|
||||
|
||||
@@ -19,8 +19,7 @@ export default function TournamentsPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Tournaments", href: "/tournaments" },
|
||||
{ label: "Leaderboard", href: "/leaderboard" },
|
||||
@@ -28,8 +27,7 @@ export default function TournamentsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Discord", href: "https://discord.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
{ label: "Twitch", href: "https://twitch.tv" },
|
||||
@@ -37,8 +35,7 @@ export default function TournamentsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "Rules & Guidelines", href: "#" },
|
||||
{ label: "Support", href: "#" },
|
||||
{ label: "Blog", href: "#" },
|
||||
@@ -46,8 +43,7 @@ export default function TournamentsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Cookie Policy", href: "#" },
|
||||
@@ -58,16 +54,16 @@ export default function TournamentsPage() {
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="pill"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="none"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="medium"
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="largeSizeLargeTitles"
|
||||
background="aurora"
|
||||
cardStyle="gradient-radial"
|
||||
primaryButtonStyle="radial-glow"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
@@ -86,24 +82,16 @@ export default function TournamentsPage() {
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{
|
||||
text: "Register Now",
|
||||
href: "/tournaments",
|
||||
},
|
||||
text: "Register Now", href: "/tournaments"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/spring-championship-2025-esports-tournam-1774030147333-15fbadea.png?_wi=2",
|
||||
imageAlt: "Spring Championship tournament",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/spring-championship-2025-esports-tournam-1774030147333-15fbadea.png?_wi=2", imageAlt: "Spring Championship tournament"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/european-regional-finals-tournament-bann-1774030147474-16ff2890.png?_wi=2",
|
||||
imageAlt: "European Regional Finals",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/european-regional-finals-tournament-bann-1774030147474-16ff2890.png?_wi=2", imageAlt: "European Regional Finals"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/weekly-showdown-community-cup-casual-tou-1774030147428-926abd60.png?_wi=2",
|
||||
imageAlt: "Weekly Showdown",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/weekly-showdown-community-cup-casual-tou-1774030147428-926abd60.png?_wi=2", imageAlt: "Weekly Showdown"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
ariaLabel="Tournaments page hero section"
|
||||
@@ -123,35 +111,14 @@ export default function TournamentsPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
products={[
|
||||
{
|
||||
id: "tournament-1",
|
||||
brand: "Global Series",
|
||||
name: "Spring Championship 2025",
|
||||
price: "$50,000",
|
||||
rating: 5,
|
||||
reviewCount: "2.4K",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/spring-championship-2025-esports-tournam-1774030147333-15fbadea.png?_wi=3",
|
||||
imageAlt: "Spring Championship tournament banner",
|
||||
},
|
||||
id: "tournament-1", brand: "Global Series", name: "Spring Championship 2025", price: "$50,000", rating: 5,
|
||||
reviewCount: "2.4K", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/spring-championship-2025-esports-tournam-1774030147333-15fbadea.png?_wi=3", imageAlt: "Spring Championship tournament banner"},
|
||||
{
|
||||
id: "tournament-2",
|
||||
brand: "Regional Qualifier",
|
||||
name: "European Regional Finals",
|
||||
price: "$25,000",
|
||||
rating: 4.8,
|
||||
reviewCount: "1.8K",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/european-regional-finals-tournament-bann-1774030147474-16ff2890.png?_wi=3",
|
||||
imageAlt: "European regional finals tournament",
|
||||
},
|
||||
id: "tournament-2", brand: "Regional Qualifier", name: "European Regional Finals", price: "$25,000", rating: 4.8,
|
||||
reviewCount: "1.8K", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/european-regional-finals-tournament-bann-1774030147474-16ff2890.png?_wi=3", imageAlt: "European regional finals tournament"},
|
||||
{
|
||||
id: "tournament-3",
|
||||
brand: "Community Cup",
|
||||
name: "Weekly Showdown",
|
||||
price: "$5,000",
|
||||
rating: 4.6,
|
||||
reviewCount: "3.1K",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/weekly-showdown-community-cup-casual-tou-1774030147428-926abd60.png?_wi=3",
|
||||
imageAlt: "Weekly community showdown tournament",
|
||||
},
|
||||
id: "tournament-3", brand: "Community Cup", name: "Weekly Showdown", price: "$5,000", rating: 4.6,
|
||||
reviewCount: "3.1K", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDiSzD8FgRF5AlYfhNeXqDS2qp/weekly-showdown-community-cup-casual-tou-1774030147428-926abd60.png?_wi=3", imageAlt: "Weekly community showdown tournament"},
|
||||
]}
|
||||
ariaLabel="All tournaments section"
|
||||
/>
|
||||
@@ -173,20 +140,11 @@ export default function TournamentsPage() {
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "How do I register for tournaments?",
|
||||
content: "Simply create an account, complete your profile, and browse available tournaments. Click 'Join Tournament' to register. Tournament entry may require a fee or qualification rounds depending on the event tier.",
|
||||
},
|
||||
id: "faq-1", title: "How do I register for tournaments?", content: "Simply create an account, complete your profile, and browse available tournaments. Click 'Join Tournament' to register. Tournament entry may require a fee or qualification rounds depending on the event tier."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "What are the eligibility requirements?",
|
||||
content: "Players must be at least 13 years old and have a verified Brawl Stars account. Some tournaments may have additional ranking or skill-based requirements.",
|
||||
},
|
||||
id: "faq-2", title: "What are the eligibility requirements?", content: "Players must be at least 13 years old and have a verified Brawl Stars account. Some tournaments may have additional ranking or skill-based requirements."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "How is the ranking system calculated?",
|
||||
content: "Your ranking is based on tournament placements, win-loss records, and head-to-head results. Higher placements in larger tournaments grant more ranking points.",
|
||||
},
|
||||
id: "faq-3", title: "How is the ranking system calculated?", content: "Your ranking is based on tournament placements, win-loss records, and head-to-head results. Higher placements in larger tournaments grant more ranking points."},
|
||||
]}
|
||||
ariaLabel="Tournament FAQ section"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user