Merge version_1 into main #2
139
src/app/page.tsx
139
src/app/page.tsx
@@ -9,7 +9,7 @@ import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
import { Award, Clock, Users } from "lucide-react";
|
||||
import { Award, Clock, Users, Zap, Cpu, Trophy } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -30,17 +30,11 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Play",
|
||||
id: "play",
|
||||
},
|
||||
name: "Play", id: "play"},
|
||||
{
|
||||
name: "Learn",
|
||||
id: "learn",
|
||||
},
|
||||
name: "Learn", id: "learn"},
|
||||
{
|
||||
name: "Leaderboard",
|
||||
id: "leaderboard",
|
||||
},
|
||||
name: "Leaderboard", id: "leaderboard"},
|
||||
]}
|
||||
brandName="GrandmasterChess"
|
||||
/>
|
||||
@@ -49,42 +43,21 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Master the Board, Anywhere."
|
||||
description="Join millions of players in the world's most competitive chess community. Play ranked matches, study openings, and rise to grandmaster status."
|
||||
tag="GLOBAL COMPETITIVE CHESS"
|
||||
buttons={[
|
||||
{
|
||||
text: "Play Now",
|
||||
href: "#play",
|
||||
},
|
||||
text: "Play Now", href: "#play"},
|
||||
{
|
||||
text: "Learn Tactics",
|
||||
href: "#learn",
|
||||
},
|
||||
text: "Learn Tactics", href: "#learn"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/monochrome-pieces-chess-board-game_23-2150378629.jpg",
|
||||
imageAlt: "Chess game master match",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/monochrome-pieces-chess-board-game_23-2150378629.jpg", imageAlt: "Chess game master match"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/transparent-chess-pieces-board_23-2148198799.jpg?_wi=1",
|
||||
imageAlt: "Chess tactical digital interface",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-old-men-playing-chess-side-view_23-2150128775.jpg?_wi=1",
|
||||
imageAlt: "Strategy board map",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-enjoying-relaxing-time-home_23-2149106939.jpg?_wi=1",
|
||||
imageAlt: "Live tournament streaming",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/assortment-luxurious-chess-pieces_23-2150828993.jpg",
|
||||
imageAlt: "Professional chess tournament view",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/transparent-chess-pieces-board_23-2148198799.jpg", imageAlt: "Chess tactical digital interface"}
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
rating={5}
|
||||
@@ -98,22 +71,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Real-Time Ranking",
|
||||
description: "Compete with players worldwide with our sophisticated matchmaking engine.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/transparent-chess-pieces-board_23-2148198799.jpg?_wi=2",
|
||||
buttonIcon: "Zap",
|
||||
title: "Real-Time Ranking", description: "Compete with players worldwide with our sophisticated matchmaking engine.", imageSrc: "http://img.b2bpic.net/free-photo/transparent-chess-pieces-board_23-2148198799.jpg", buttonIcon: Zap,
|
||||
},
|
||||
{
|
||||
title: "Tactical Analysis",
|
||||
description: "Study your games with an AI engine designed to help you spot mistakes and improve.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-old-men-playing-chess-side-view_23-2150128775.jpg?_wi=2",
|
||||
buttonIcon: "Cpu",
|
||||
title: "Tactical Analysis", description: "Study your games with an AI engine designed to help you spot mistakes and improve.", imageSrc: "http://img.b2bpic.net/free-photo/young-old-men-playing-chess-side-view_23-2150128775.jpg", buttonIcon: Cpu,
|
||||
},
|
||||
{
|
||||
title: "Tournament Hub",
|
||||
description: "Join weekly tournaments or host your own private club games for your friends.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-enjoying-relaxing-time-home_23-2149106939.jpg?_wi=2",
|
||||
buttonIcon: "Trophy",
|
||||
title: "Tournament Hub", description: "Join weekly tournaments or host your own private club games for your friends.", imageSrc: "http://img.b2bpic.net/free-photo/person-enjoying-relaxing-time-home_23-2149106939.jpg", buttonIcon: Trophy,
|
||||
},
|
||||
]}
|
||||
title="Everything a Grandmaster Needs"
|
||||
@@ -128,23 +92,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
icon: Users,
|
||||
title: "Active Players",
|
||||
value: "15M+",
|
||||
},
|
||||
id: "1", icon: Users,
|
||||
title: "Active Players", value: "15M+"},
|
||||
{
|
||||
id: "2",
|
||||
icon: Clock,
|
||||
title: "Games Played",
|
||||
value: "2B+",
|
||||
},
|
||||
id: "2", icon: Clock,
|
||||
title: "Games Played", value: "2B+"},
|
||||
{
|
||||
id: "3",
|
||||
icon: Award,
|
||||
title: "Grandmasters",
|
||||
value: "1,200+",
|
||||
},
|
||||
id: "3", icon: Award,
|
||||
title: "Grandmasters", value: "1,200+"},
|
||||
]}
|
||||
title="Our Community Strength"
|
||||
description="The numbers behind the world's leading competitive chess platform."
|
||||
@@ -156,23 +111,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"World Chess Federation",
|
||||
"Global Gaming Alliance",
|
||||
"Grandmaster Academy",
|
||||
"Chess Tech Daily",
|
||||
"Elite Tactics Hub",
|
||||
"Pro Tournaments Inc",
|
||||
"Strategic Minds League",
|
||||
]}
|
||||
"World Chess Federation", "Global Gaming Alliance", "Grandmaster Academy", "Chess Tech Daily", "Elite Tactics Hub", "Pro Tournaments Inc", "Strategic Minds League"]}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-photo/dramatic-chess-piece_23-2151178473.jpg",
|
||||
"http://img.b2bpic.net/free-vector/ninja-gamer-logo-esports-gaming_779267-3188.jpg",
|
||||
"http://img.b2bpic.net/free-photo/medium-shot-man-playing-chess-outside_23-2148997202.jpg",
|
||||
"http://img.b2bpic.net/free-photo/ballerina-training-perform-eleegance-icon_53876-13812.jpg",
|
||||
"http://img.b2bpic.net/free-vector/creative-game-design-game-development-25-line-filled-icon-pack-such-as-gaming-arcade-monitor-sketch-dimensional_1142-24884.jpg",
|
||||
"http://img.b2bpic.net/free-photo/assortment-luxurious-chess-pieces_23-2150828993.jpg",
|
||||
"http://img.b2bpic.net/free-photo/dramatic-chess-piece_23-2151178480.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-photo/dramatic-chess-piece_23-2151178473.jpg", "http://img.b2bpic.net/free-vector/ninja-gamer-logo-esports-gaming_779267-3188.jpg", "http://img.b2bpic.net/free-photo/medium-shot-man-playing-chess-outside_23-2148997202.jpg", "http://img.b2bpic.net/free-photo/ballerina-training-perform-eleegance-icon_53876-13812.jpg", "http://img.b2bpic.net/free-vector/creative-game-design-game-development-25-line-filled-icon-pack-such-as-gaming-arcade-monitor-sketch-dimensional_1142-24884.jpg", "http://img.b2bpic.net/free-photo/assortment-luxurious-chess-pieces_23-2150828993.jpg", "http://img.b2bpic.net/free-photo/dramatic-chess-piece_23-2151178480.jpg"]}
|
||||
title="Trusted by the Best"
|
||||
description="We partner with leading global chess organizations to bring you a professional and authentic gaming experience."
|
||||
/>
|
||||
@@ -182,16 +123,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="SUPPORT"
|
||||
title="Need Help Climbing the Ranks?"
|
||||
description="Our dedicated support team is here to help with account issues, tournament queries, or technical feedback."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Support",
|
||||
href: "/support",
|
||||
},
|
||||
text: "Contact Support", href: "/support"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -200,42 +138,27 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Game",
|
||||
items: [
|
||||
title: "Game", items: [
|
||||
{
|
||||
label: "Play",
|
||||
href: "#play",
|
||||
},
|
||||
label: "Play", href: "#play"},
|
||||
{
|
||||
label: "Leaderboard",
|
||||
href: "#leaderboard",
|
||||
},
|
||||
label: "Leaderboard", href: "#leaderboard"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Learn",
|
||||
items: [
|
||||
title: "Learn", items: [
|
||||
{
|
||||
label: "Tactics",
|
||||
href: "#learn",
|
||||
},
|
||||
label: "Tactics", href: "#learn"},
|
||||
{
|
||||
label: "Lessons",
|
||||
href: "#learn",
|
||||
},
|
||||
label: "Lessons", href: "#learn"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user