Merge version_1 into main #1
253
src/app/page.tsx
253
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Tournaments",
|
||||
id: "#tournaments",
|
||||
},
|
||||
name: "Tournaments", id: "#tournaments"},
|
||||
{
|
||||
name: "Rankings",
|
||||
id: "#rankings",
|
||||
},
|
||||
name: "Rankings", id: "#rankings"},
|
||||
{
|
||||
name: "Community",
|
||||
id: "#community",
|
||||
},
|
||||
name: "Community", id: "#community"},
|
||||
{
|
||||
name: "Support",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Support", id: "#contact"},
|
||||
]}
|
||||
brandName="Nexus Esports"
|
||||
/>
|
||||
@@ -56,62 +48,39 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Dominate the Global Arena"
|
||||
description="Join thousands of players in professional-grade esports tournaments. Real-time bracket tracking, live match updates, and instant prize payouts."
|
||||
buttons={[
|
||||
{
|
||||
text: "Join Tournament",
|
||||
href: "#join",
|
||||
},
|
||||
text: "Join Tournament", href: "#join"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/uruguay-vs-switzerland_187299-31198.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/cute-boy-playing-game-sofa-with-headphone-cartoon-vector-icon-illustration-people-technology_138676-5483.jpg",
|
||||
alt: "Player avatar 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/cute-boy-playing-game-sofa-with-headphone-cartoon-vector-icon-illustration-people-technology_138676-5483.jpg", alt: "Player avatar 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/cute-astronaut-gaming-with-joystick-headphone-cartoon-vector-icon-illustration-science-techno_138676-9648.jpg",
|
||||
alt: "Player avatar 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/cute-astronaut-gaming-with-joystick-headphone-cartoon-vector-icon-illustration-science-techno_138676-9648.jpg", alt: "Player avatar 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/cute-diver-playing-vr-game-with-controller-cartoon-vector-icon-illustration-science-technology-flat_138676-13994.jpg",
|
||||
alt: "Player avatar 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/cute-diver-playing-vr-game-with-controller-cartoon-vector-icon-illustration-science-technology-flat_138676-13994.jpg", alt: "Player avatar 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/characters-with-virtual-glasses_23-2147603830.jpg",
|
||||
alt: "Player avatar 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/characters-with-virtual-glasses_23-2147603830.jpg", alt: "Player avatar 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/cute-ninja-gaming-cartoon-vector-icon-illustration-people-technology-icon-concept-isolated-flat_138676-8079.jpg",
|
||||
alt: "Player avatar 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/cute-ninja-gaming-cartoon-vector-icon-illustration-people-technology-icon-concept-isolated-flat_138676-8079.jpg", alt: "Player avatar 5"},
|
||||
]}
|
||||
avatarText="10k+ Pro Players Active"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "VALORANT Cup - Live",
|
||||
},
|
||||
type: "text", text: "VALORANT Cup - Live"},
|
||||
{
|
||||
type: "text",
|
||||
text: "CS2 Pro League - Starting Soon",
|
||||
},
|
||||
type: "text", text: "CS2 Pro League - Starting Soon"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Dota 2 Weekly - Registrations Open",
|
||||
},
|
||||
type: "text", text: "Dota 2 Weekly - Registrations Open"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Apex Grand Finals - Tonight",
|
||||
},
|
||||
type: "text", text: "Apex Grand Finals - Tonight"},
|
||||
{
|
||||
type: "text",
|
||||
text: "SF6 Fighter Clash - Join Now",
|
||||
},
|
||||
type: "text", text: "SF6 Fighter Clash - Join Now"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -123,22 +92,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
title: "Active Players",
|
||||
value: "1.2M+",
|
||||
icon: Users,
|
||||
id: "m1", title: "Active Players", value: "1.2M+", icon: Users,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Total Prize Pool",
|
||||
value: "$4.5M",
|
||||
icon: Trophy,
|
||||
id: "m2", title: "Total Prize Pool", value: "$4.5M", icon: Trophy,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Tournaments Held",
|
||||
value: "15K+",
|
||||
icon: Star,
|
||||
id: "m3", title: "Tournaments Held", value: "15K+", icon: Star,
|
||||
},
|
||||
]}
|
||||
title="Elite Global Rankings"
|
||||
@@ -153,19 +113,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Real-time Brackets",
|
||||
description: "Automatic updates when match outcomes are reported.",
|
||||
icon: LayoutDashboard,
|
||||
title: "Real-time Brackets", description: "Automatic updates when match outcomes are reported.", icon: LayoutDashboard,
|
||||
},
|
||||
{
|
||||
title: "Integrated Chat",
|
||||
description: "Low-latency communication during your tournament matches.",
|
||||
icon: MessageSquare,
|
||||
title: "Integrated Chat", description: "Low-latency communication during your tournament matches.", icon: MessageSquare,
|
||||
},
|
||||
{
|
||||
title: "Anti-Cheat Engine",
|
||||
description: "Kernel-level protection ensures fair play for every participant.",
|
||||
icon: ShieldCheck,
|
||||
title: "Anti-Cheat Engine", description: "Kernel-level protection ensures fair play for every participant.", icon: ShieldCheck,
|
||||
},
|
||||
]}
|
||||
title="Platform Capabilities"
|
||||
@@ -175,52 +129,23 @@ export default function LandingPage() {
|
||||
|
||||
<div id="tournaments" data-section="tournaments">
|
||||
<ProductCardFour
|
||||
animationType="slide-up"
|
||||
textboxLayout="split-description"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "VALORANT Cup",
|
||||
price: "$10k Prize",
|
||||
variant: "FPS",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/technology-addiction-illustrated_23-2151873438.jpg",
|
||||
},
|
||||
id: "p1", name: "VALORANT Cup", price: "$10k Prize", variant: "FPS", imageSrc: "http://img.b2bpic.net/free-photo/technology-addiction-illustrated_23-2151873438.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "LoL Weekly",
|
||||
price: "$5k Prize",
|
||||
variant: "MOBA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827428.jpg",
|
||||
},
|
||||
id: "p2", name: "LoL Weekly", price: "$5k Prize", variant: "MOBA", imageSrc: "http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827428.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Apex Pro League",
|
||||
price: "$25k Prize",
|
||||
variant: "Battle Royale",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-fantasy-scene_23-2151127966.jpg",
|
||||
},
|
||||
id: "p3", name: "Apex Pro League", price: "$25k Prize", variant: "Battle Royale", imageSrc: "http://img.b2bpic.net/free-photo/3d-fantasy-scene_23-2151127966.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "CS2 Challengers",
|
||||
price: "$8k Prize",
|
||||
variant: "FPS",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cartoon-soldier-with-combat-war_23-2151624764.jpg",
|
||||
},
|
||||
id: "p4", name: "CS2 Challengers", price: "$8k Prize", variant: "FPS", imageSrc: "http://img.b2bpic.net/free-photo/cartoon-soldier-with-combat-war_23-2151624764.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Dota 2 Grand",
|
||||
price: "$50k Prize",
|
||||
variant: "MOBA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cartoon-sports-team_23-2151756339.jpg",
|
||||
},
|
||||
id: "p5", name: "Dota 2 Grand", price: "$50k Prize", variant: "MOBA", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cartoon-sports-team_23-2151756339.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "SF6 Fighter",
|
||||
price: "$3k Prize",
|
||||
variant: "Fighting",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-digital-art_23-2151197846.jpg",
|
||||
},
|
||||
id: "p6", name: "SF6 Fighter", price: "$3k Prize", variant: "Fighting", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-digital-art_23-2151197846.jpg"},
|
||||
]}
|
||||
title="Live Tournaments"
|
||||
description="Register today and fight for the top spot."
|
||||
@@ -229,49 +154,25 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardThirteen
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Alex Riv",
|
||||
handle: "@riv",
|
||||
testimonial: "Best platform for competitive gaming.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-with-blue-lights-visual-effects_23-2149419475.jpg",
|
||||
},
|
||||
id: "t1", name: "Alex Riv", handle: "@riv", testimonial: "Best platform for competitive gaming.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-with-blue-lights-visual-effects_23-2149419475.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Maria K",
|
||||
handle: "@mk",
|
||||
testimonial: "Incredible tournament flow.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-jolly-media-star-telling-viewers-facts-about-himself-close-up_482257-116639.jpg",
|
||||
},
|
||||
id: "t2", name: "Maria K", handle: "@mk", testimonial: "Incredible tournament flow.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-jolly-media-star-telling-viewers-facts-about-himself-close-up_482257-116639.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Jared B",
|
||||
handle: "@jb",
|
||||
testimonial: "Fair anti-cheat and fast payouts.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-viewer-changing-channels-television-set-with-remote-control_482257-92306.jpg",
|
||||
},
|
||||
id: "t3", name: "Jared B", handle: "@jb", testimonial: "Fair anti-cheat and fast payouts.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-viewer-changing-channels-television-set-with-remote-control_482257-92306.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Leo X",
|
||||
handle: "@lx",
|
||||
testimonial: "The best bracket system online.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-adult-male-soccer-player_23-2150888461.jpg",
|
||||
},
|
||||
id: "t4", name: "Leo X", handle: "@lx", testimonial: "The best bracket system online.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-adult-male-soccer-player_23-2150888461.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Sarah P",
|
||||
handle: "@sp",
|
||||
testimonial: "Pro-level experience for amateurs.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-futuristic-portrait_23-2151178947.jpg",
|
||||
},
|
||||
id: "t5", name: "Sarah P", handle: "@sp", testimonial: "Pro-level experience for amateurs.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-futuristic-portrait_23-2151178947.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Player Voices"
|
||||
@@ -285,20 +186,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "How do payouts work?",
|
||||
content: "Prizing is sent instantly via your linked wallet.",
|
||||
},
|
||||
id: "f1", title: "How do payouts work?", content: "Prizing is sent instantly via your linked wallet."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Is it free to join?",
|
||||
content: "Most community events are free.",
|
||||
},
|
||||
id: "f2", title: "Is it free to join?", content: "Most community events are free."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Can I form a team?",
|
||||
content: "Yes, use our team portal to recruit members.",
|
||||
},
|
||||
id: "f3", title: "Can I form a team?", content: "Yes, use our team portal to recruit members."},
|
||||
]}
|
||||
title="Tournament Help"
|
||||
description="Everything you need to know about competing."
|
||||
@@ -315,35 +207,11 @@ export default function LandingPage() {
|
||||
description="Strategy tips and tournament news."
|
||||
blogs={[
|
||||
{
|
||||
id: "b1",
|
||||
category: "News",
|
||||
title: "Major Update 2.0",
|
||||
excerpt: "New features released.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/esports-championship-background-3d-illustration_1419-2786.jpg",
|
||||
authorName: "Team",
|
||||
authorAvatar: "http://img.b2bpic.net/free-vector/five-characters-video-games_23-2147573261.jpg",
|
||||
date: "Jan 2025",
|
||||
},
|
||||
id: "b1", category: "News", title: "Major Update 2.0", excerpt: "New features released.", imageSrc: "http://img.b2bpic.net/free-photo/esports-championship-background-3d-illustration_1419-2786.jpg", authorName: "Team", authorAvatar: "http://img.b2bpic.net/free-vector/five-characters-video-games_23-2147573261.jpg", date: "Jan 2025"},
|
||||
{
|
||||
id: "b2",
|
||||
category: "Tips",
|
||||
title: "Aim Training",
|
||||
excerpt: "Improve your aim quickly.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gamer-battling-enemies-multiplayer-shooter-discussing-with-other-players-through-headphones-mic_482257-77140.jpg",
|
||||
authorName: "Team",
|
||||
authorAvatar: "http://img.b2bpic.net/free-vector/cute-rhino-gaming-cartoon-vector-icon-illustration-animal-technology-icon-concept-isolated-premium_138676-7638.jpg",
|
||||
date: "Feb 2025",
|
||||
},
|
||||
id: "b2", category: "Tips", title: "Aim Training", excerpt: "Improve your aim quickly.", imageSrc: "http://img.b2bpic.net/free-photo/gamer-battling-enemies-multiplayer-shooter-discussing-with-other-players-through-headphones-mic_482257-77140.jpg", authorName: "Team", authorAvatar: "http://img.b2bpic.net/free-vector/cute-rhino-gaming-cartoon-vector-icon-illustration-animal-technology-icon-concept-isolated-premium_138676-7638.jpg", date: "Feb 2025"},
|
||||
{
|
||||
id: "b3",
|
||||
category: "League",
|
||||
title: "2025 Summer Schedule",
|
||||
excerpt: "Check your dates.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/digital-led-scoreboard-display_187299-47308.jpg",
|
||||
authorName: "Team",
|
||||
authorAvatar: "http://img.b2bpic.net/free-vector/cute-robot-gaming-cartoon-vector-icon-illustration-people-technology-icon-isolated-flat-vector_138676-11801.jpg",
|
||||
date: "Mar 2025",
|
||||
},
|
||||
id: "b3", category: "League", title: "2025 Summer Schedule", excerpt: "Check your dates.", imageSrc: "http://img.b2bpic.net/free-photo/digital-led-scoreboard-display_187299-47308.jpg", authorName: "Team", authorAvatar: "http://img.b2bpic.net/free-vector/cute-robot-gaming-cartoon-vector-icon-illustration-people-technology-icon-isolated-flat-vector_138676-11801.jpg", date: "Mar 2025"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -352,16 +220,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Contact"
|
||||
title="Need Help? Reach Out"
|
||||
description="Our support team is online 24/7."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Support",
|
||||
href: "mailto:support@nexus.esports",
|
||||
},
|
||||
text: "Contact Support", href: "mailto:support@nexus.esports"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -372,29 +237,19 @@ export default function LandingPage() {
|
||||
logoText="NEXUS"
|
||||
columns={[
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#",
|
||||
},
|
||||
label: "About", href: "#"},
|
||||
{
|
||||
label: "Team",
|
||||
href: "#",
|
||||
},
|
||||
label: "Team", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legals",
|
||||
items: [
|
||||
title: "Legals", items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user