diff --git a/src/app/page.tsx b/src/app/page.tsx
index 0420b34..bd26d7a 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -34,21 +34,13 @@ export default function LandingPage() {
@@ -57,48 +49,27 @@ export default function LandingPage() {
@@ -110,19 +81,13 @@ export default function LandingPage() {
metrics={[
{
icon: Users,
- label: "Active Players",
- value: "15,000+",
- },
+ label: "Active Players", value: "15,000+"},
{
icon: Trophy,
- label: "Tournaments Won",
- value: "2,400",
- },
+ label: "Tournaments Won", value: "2,400"},
{
icon: Award,
- label: "Pro Contracts",
- value: "450",
- },
+ label: "Pro Contracts", value: "450"},
]}
metricsAnimation="slide-up"
/>
@@ -135,17 +100,11 @@ export default function LandingPage() {
useInvertedBackground={false}
negativeCard={{
items: [
- "No toxic gaming environments",
- "No amateur management",
- "No unverified results",
- ],
+ "No toxic gaming environments", "No amateur management", "No unverified results"],
}}
positiveCard={{
items: [
- "Verified rank tracking",
- "Pro-level tournament structures",
- "Cash prize pools",
- ],
+ "Verified rank tracking", "Pro-level tournament structures", "Cash prize pools"],
}}
title="Why Compete Here?"
description="Gamefy Academy provides the infrastructure, coaching, and exposure you need to transition from casual gamer to esports professional."
@@ -160,41 +119,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
- id: "t1",
- name: "Formula E Racing",
- price: "$10 Buy-in",
- imageSrc: "http://img.b2bpic.net/free-photo/retro-futuristic-space-travel_23-2151837586.jpg",
- },
+ id: "t1", name: "League of Legends", price: "$10 Buy-in", imageSrc: "http://img.b2bpic.net/free-photo/retro-futuristic-space-travel_23-2151837586.jpg"},
{
- id: "t2",
- name: "Tactical Shooters",
- price: "$25 Buy-in",
- imageSrc: "http://img.b2bpic.net/free-photo/fire-burning-smoke-nature-destructive-inferno-unleashed-generative-ai_188544-12515.jpg",
- },
+ id: "t2", name: "Valorant", price: "$25 Buy-in", imageSrc: "http://img.b2bpic.net/free-photo/fire-burning-smoke-nature-destructive-inferno-unleashed-generative-ai_188544-12515.jpg"},
{
- id: "t3",
- name: "Card Strategy Masters",
- price: "Free Entry",
- imageSrc: "http://img.b2bpic.net/free-photo/friends-playing-poker-together_23-2149342801.jpg",
- },
+ id: "t3", name: "Hearthstone", price: "Free Entry", imageSrc: "http://img.b2bpic.net/free-photo/friends-playing-poker-together_23-2149342801.jpg"},
{
- id: "t4",
- name: "MOBA Champions",
- price: "$50 Buy-in",
- imageSrc: "http://img.b2bpic.net/free-photo/cybernetic-guardian-neon-city_23-2152031318.jpg",
- },
+ id: "t4", name: "Dota 2", price: "$50 Buy-in", imageSrc: "http://img.b2bpic.net/free-photo/cybernetic-guardian-neon-city_23-2152031318.jpg"},
{
- id: "t5",
- name: "Space Combat League",
- price: "$15 Buy-in",
- imageSrc: "http://img.b2bpic.net/free-photo/fantasy-house-moon-illustration_23-2151627917.jpg",
- },
+ id: "t5", name: "StarCraft II", price: "$15 Buy-in", imageSrc: "http://img.b2bpic.net/free-photo/fantasy-house-moon-illustration_23-2151627917.jpg"},
{
- id: "t6",
- name: "Retro Pixel Duel",
- price: "Free Entry",
- imageSrc: "http://img.b2bpic.net/free-photo/view-3d-video-games-device_23-2151005845.jpg",
- },
+ id: "t6", name: "Rocket League", price: "Free Entry", imageSrc: "http://img.b2bpic.net/free-photo/view-3d-video-games-device_23-2151005845.jpg"},
]}
title="Upcoming Tournaments"
description="Pick your favorite game and join the bracket today."
@@ -208,37 +143,16 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
- id: "p1",
- badge: "Beginner",
- price: "$9/mo",
- subtitle: "Basic access to free tournaments.",
- features: [
- "Rank tracking",
- "Community Discord",
- "Basic workshops",
- ],
+ id: "p1", badge: "Beginner", price: "$9/mo", subtitle: "Basic access to free tournaments.", features: [
+ "Rank tracking", "Community Discord", "Basic workshops"],
},
{
- id: "p2",
- badge: "Pro",
- price: "$29/mo",
- subtitle: "Serious competitive access.",
- features: [
- "Cash tournament entry",
- "Pro coaching",
- "Stats analytics",
- ],
+ id: "p2", badge: "Pro", price: "$29/mo", subtitle: "Serious competitive access.", features: [
+ "Cash tournament entry", "Pro coaching", "Stats analytics"],
},
{
- id: "p3",
- badge: "Elite",
- price: "$99/mo",
- subtitle: "For future pros.",
- features: [
- "Personal coaching",
- "Priority entry",
- "Scout opportunities",
- ],
+ id: "p3", badge: "Elite", price: "$99/mo", subtitle: "For future pros.", features: [
+ "Personal coaching", "Priority entry", "Scout opportunities"],
},
]}
title="Subscription Tiers"
@@ -254,23 +168,11 @@ export default function LandingPage() {
useInvertedBackground={false}
members={[
{
- id: "m1",
- name: "Alex 'Apex' River",
- role: "Head Coach",
- imageSrc: "http://img.b2bpic.net/free-photo/pink-hair-girl-avantgarde-style-feeling-positive_114579-17673.jpg",
- },
+ id: "m1", name: "Alex 'Apex' River", role: "Head Coach", imageSrc: "http://img.b2bpic.net/free-photo/pink-hair-girl-avantgarde-style-feeling-positive_114579-17673.jpg"},
{
- id: "m2",
- name: "Jordan 'Zen' Lee",
- role: "Tactical Analyst",
- imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-playing-videogames_23-2149349983.jpg",
- },
+ id: "m2", name: "Jordan 'Zen' Lee", role: "Tactical Analyst", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-playing-videogames_23-2149349983.jpg"},
{
- id: "m3",
- name: "Casey 'Strike' Ray",
- role: "Strategy Lead",
- imageSrc: "http://img.b2bpic.net/free-photo/full-shot-young-man-playing-videogame_23-2149350033.jpg",
- },
+ id: "m3", name: "Casey 'Strike' Ray", role: "Strategy Lead", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-young-man-playing-videogame_23-2149350033.jpg"},
]}
title="Academy Coaches"
description="Learn from the best to become the best."
@@ -283,45 +185,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
- id: "t1",
- title: "Game Changer",
- quote: "The best place to sharpen your skills.",
- name: "Sarah",
- role: "Pro Player",
- imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-sporty-boy-wearing-headband-wristbands-headphones-neck-with-dental-braces-looking-front-pointing-isolated-pink-wall-with-copy-space_141793-85532.jpg",
- },
+ id: "t1", title: "Game Changer", quote: "The best place to sharpen your skills.", name: "Sarah", role: "Pro Player", imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-sporty-boy-wearing-headband-wristbands-headphones-neck-with-dental-braces-looking-front-pointing-isolated-pink-wall-with-copy-space_141793-85532.jpg"},
{
- id: "t2",
- title: "Incredible Support",
- quote: "Gamefy helped me get my first pro contract.",
- name: "Mark",
- role: "Tournament Winner",
- imageSrc: "http://img.b2bpic.net/free-photo/gamer-streaming-greeting-audience-preparing-showcase-gameplay_482257-103544.jpg",
- },
+ id: "t2", title: "Incredible Support", quote: "Gamefy helped me get my first pro contract.", name: "Mark", role: "Tournament Winner", imageSrc: "http://img.b2bpic.net/free-photo/gamer-streaming-greeting-audience-preparing-showcase-gameplay_482257-103544.jpg"},
{
- id: "t3",
- title: "Pro Infrastructure",
- quote: "Competitive scene never felt more real.",
- name: "Leo",
- role: "Influencer",
- imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-playing-videogames_23-2150573842.jpg",
- },
+ id: "t3", title: "Pro Infrastructure", quote: "Competitive scene never felt more real.", name: "Leo", role: "Influencer", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-playing-videogames_23-2150573842.jpg"},
{
- id: "t4",
- title: "Expert Guidance",
- quote: "Coaching is top tier here.",
- name: "Gina",
- role: "Team Lead",
- imageSrc: "http://img.b2bpic.net/free-photo/gamer-having-fun-while-playing-videogames_23-2149142688.jpg",
- },
+ id: "t4", title: "Expert Guidance", quote: "Coaching is top tier here.", name: "Gina", role: "Team Lead", imageSrc: "http://img.b2bpic.net/free-photo/gamer-having-fun-while-playing-videogames_23-2149142688.jpg"},
{
- id: "t5",
- title: "Fast Tracking",
- quote: "Climbed ranks faster than anywhere else.",
- name: "Tom",
- role: "Pro Player",
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-portrait-baseball-player_23-2150885239.jpg",
- },
+ id: "t5", title: "Fast Tracking", quote: "Climbed ranks faster than anywhere else.", name: "Tom", role: "Pro Player", imageSrc: "http://img.b2bpic.net/free-photo/closeup-portrait-baseball-player_23-2150885239.jpg"},
]}
title="Success Stories"
description="See why top competitors choose Gamefy Academy."
@@ -333,20 +205,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
- id: "f1",
- title: "How do I register?",
- content: "Simply pick a tournament and click join on your profile.",
- },
+ id: "f1", title: "How do I register?", content: "Simply pick a tournament and click join on your profile."},
{
- id: "f2",
- title: "Are prizes real cash?",
- content: "Yes, we handle all payouts through our secure banking partner.",
- },
+ id: "f2", title: "Are prizes real cash?", content: "Yes, we handle all payouts through our secure banking partner."},
{
- id: "f3",
- title: "Is coaching 1-on-1?",
- content: "Yes, Elite tiers get weekly private sessions.",
- },
+ id: "f3", title: "Is coaching 1-on-1?", content: "Yes, Elite tiers get weekly private sessions."},
]}
sideTitle="Common Questions"
sideDescription="Everything you need to know about our tournaments and coaching."
@@ -358,16 +221,13 @@ export default function LandingPage() {
@@ -377,42 +237,27 @@ export default function LandingPage() {
logoText="Gamefy Academy"
columns={[
{
- title: "Platform",
- items: [
+ title: "Platform", items: [
{
- label: "Tournaments",
- href: "#tournaments",
- },
+ label: "Tournaments", href: "#tournaments"},
{
- label: "Pricing",
- href: "#pricing",
- },
+ label: "Pricing", href: "#pricing"},
],
},
{
- title: "Resources",
- items: [
+ title: "Resources", items: [
{
- label: "FAQ",
- href: "#faq",
- },
+ label: "FAQ", href: "#faq"},
{
- label: "Support",
- href: "#",
- },
+ label: "Support", href: "#"},
],
},
{
- title: "Legal",
- items: [
+ title: "Legal", items: [
{
- label: "Privacy Policy",
- href: "#",
- },
+ label: "Privacy Policy", href: "#"},
{
- label: "Terms of Service",
- href: "#",
- },
+ label: "Terms of Service", href: "#"},
],
},
]}
@@ -421,4 +266,4 @@ export default function LandingPage() {
);
-}
+}
\ No newline at end of file
diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css
index 4fd73bf..21cd857 100644
--- a/src/app/styles/variables.css
+++ b/src/app/styles/variables.css
@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
- --background: #ffffff;
- --card: #f9f9f9;
- --foreground: #000612e6;
- --primary-cta: #15479c;
+ --background: #0a0a0a;
+ --card: #1a1a1a;
+ --foreground: #ffffff;
+ --primary-cta: #8b5cf6;
--primary-cta-text: #ffffff;
- --secondary-cta: #f9f9f9;
+ --secondary-cta: #1a1a1a;
--secondary-cta-text: #000612e6;
- --accent: #e2e2e2;
- --background-accent: #c4c4c4;
+ --accent: #5e35b1;
+ --background-accent: #2d1b4e;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);