From c64ed88c207364a12be8e7e479fa4f3d927fd244 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 18:38:01 +0000 Subject: [PATCH 1/3] Update src/app/checkout/page.tsx --- src/app/checkout/page.tsx | 57 ++++++++++----------------------------- 1 file changed, 14 insertions(+), 43 deletions(-) diff --git a/src/app/checkout/page.tsx b/src/app/checkout/page.tsx index 807f060..6bc28fe 100644 --- a/src/app/checkout/page.tsx +++ b/src/app/checkout/page.tsx @@ -24,7 +24,7 @@ export default function CheckoutPage() { borderRadius="soft" contentWidth="small" sizing="largeSmallSizeMediumTitles" - background="grid" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="flat" secondaryButtonStyle="layered" @@ -50,51 +50,22 @@ export default function CheckoutPage() { animationType="slide-up" plans={[ { - id: "basic", - tag: "Basic", - tagIcon: undefined, - price: "$45", - period: "/1h", - description: "Perfect for beginners learning fundamentals and core mechanics", - button: { text: "Proceed to Checkout", href: "/confirmation" }, - featuresTitle: "What's Included:", - features: [ - "Fundamentals coaching session", - "Basic drill plan for practice", - "1 follow-up message with tips", - ], + id: "basic", tag: "Basic", tagIcon: undefined, + price: "$45", period: "/1h", description: "Perfect for beginners learning fundamentals and core mechanics", button: { text: "Proceed to Checkout", href: "/confirmation" }, + featuresTitle: "What's Included:", features: [ + "Fundamentals coaching session", "Basic drill plan for practice", "1 follow-up message with tips"], }, { - id: "immediate", - tag: "Immediate", - tagIcon: undefined, - price: "$75", - period: "/1h", - description: "For intermediate players wanting faster feedback and detailed analysis", - button: { text: "Proceed to Checkout", href: "/confirmation" }, - featuresTitle: "What's Included:", - features: [ - "Faster feedback during session", - "Tailored drills for your style", - "Short VOD notes (5-10 min review)", - "3 follow-up messages", - ], + id: "immediate", tag: "Immediate", tagIcon: undefined, + price: "$75", period: "/1h", description: "For intermediate players wanting faster feedback and detailed analysis", button: { text: "Proceed to Checkout", href: "/confirmation" }, + featuresTitle: "What's Included:", features: [ + "Faster feedback during session", "Tailored drills for your style", "Short VOD notes (5-10 min review)", "3 follow-up messages"], }, { - id: "pro", - tag: "Pro", - tagIcon: undefined, - price: "$120", - period: "/1h", - description: "For serious competitive players aiming for tournament-level performance", - button: { text: "Proceed to Checkout", href: "/confirmation" }, - featuresTitle: "What's Included:", - features: [ - "Full VOD review (complete game analysis)", - "Custom training routine (2+ weeks)", - "Matchup planning vs specific opponents", - "Unlimited follow-ups for 7 days", - ], + id: "pro", tag: "Pro", tagIcon: undefined, + price: "$120", period: "/1h", description: "For serious competitive players aiming for tournament-level performance", button: { text: "Proceed to Checkout", href: "/confirmation" }, + featuresTitle: "What's Included:", features: [ + "Full VOD review (complete game analysis)", "Custom training routine (2+ weeks)", "Matchup planning vs specific opponents", "Unlimited follow-ups for 7 days"], }, ]} /> @@ -104,7 +75,7 @@ export default function CheckoutPage() { Date: Tue, 3 Mar 2026 18:38:03 +0000 Subject: [PATCH 2/3] Update src/app/confirmation/page.tsx --- src/app/confirmation/page.tsx | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/app/confirmation/page.tsx b/src/app/confirmation/page.tsx index 5efbf6a..0ceafec 100644 --- a/src/app/confirmation/page.tsx +++ b/src/app/confirmation/page.tsx @@ -24,7 +24,7 @@ export default function ConfirmationPage() { borderRadius="soft" contentWidth="small" sizing="largeSmallSizeMediumTitles" - background="grid" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="flat" secondaryButtonStyle="layered" @@ -42,7 +42,7 @@ export default function ConfirmationPage() { Date: Tue, 3 Mar 2026 18:38:06 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 242 ++++++++++------------------------------------- 1 file changed, 50 insertions(+), 192 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 5265022..0921d2d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,7 +30,7 @@ export default function HomePage() { borderRadius="soft" contentWidth="small" sizing="largeSmallSizeMediumTitles" - background="grid" + background="circleGradient" cardStyle="gradient-mesh" primaryButtonStyle="flat" secondaryButtonStyle="layered" @@ -48,7 +48,7 @@ export default function HomePage() { @@ -197,33 +150,13 @@ export default function HomePage() { animationType="slide-up" metrics={[ { - id: "1", - title: "Winrate Improvement", - subtitle: "Average gain across all students", - category: "Combat", - value: "+32%", - }, + id: "1", title: "Winrate Improvement", subtitle: "Average gain across all students", category: "Combat", value: "+32%"}, { - id: "2", - title: "Mechanics Mastery", - subtitle: "Students reaching advanced level", - category: "Skill", - value: "87%", - }, + id: "2", title: "Mechanics Mastery", subtitle: "Students reaching advanced level", category: "Skill", value: "87%"}, { - id: "3", - title: "Rank Climbs", - subtitle: "Average tier progression per month", - category: "Ranking", - value: "+3 Tiers", - }, + id: "3", title: "Rank Climbs", subtitle: "Average tier progression per month", category: "Ranking", value: "+3 Tiers"}, { - id: "4", - title: "Tournament Ready", - subtitle: "Students entering competitive play", - category: "Competitive", - value: "94%", - }, + id: "4", title: "Tournament Ready", subtitle: "Students entering competitive play", category: "Competitive", value: "94%"}, ]} carouselMode="buttons" /> @@ -243,53 +176,23 @@ export default function HomePage() { carouselMode="buttons" testimonials={[ { - id: "1", - name: "Marcus Thompson", - role: "Semi-Pro", - company: "Esports Team Delta", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg?_wi=1", - }, + id: "1", name: "Marcus Thompson", role: "Semi-Pro", company: "Esports Team Delta", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg"}, { - id: "2", - name: "Riley Chen", - role: "Content Creator", - company: "YouTube Gaming", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-asmr-artist-uses-quality-mic-studio-anti-stress-video_482257-124195.jpg?_wi=2", - }, + id: "2", name: "Riley Chen", role: "Content Creator", company: "YouTube Gaming", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-asmr-artist-uses-quality-mic-studio-anti-stress-video_482257-124195.jpg"}, { - id: "3", - name: "Kobe Wilson", - role: "Competitive Player", - company: "Rank 1 Ladder", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg?_wi=2", - }, + id: "3", name: "Kobe Wilson", role: "Competitive Player", company: "Rank 1 Ladder", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg"}, { - id: "4", - name: "Sophia Rodriguez", - role: "Tournament Winner", - company: "Regional Championship", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-fitness-girl-wearing-headband-with-gold-medal-around-neck-raising-fist-looking-confident-standing-blue-background_141793-117282.jpg", - }, + id: "4", name: "Sophia Rodriguez", role: "Tournament Winner", company: "Regional Championship", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/young-fitness-girl-wearing-headband-with-gold-medal-around-neck-raising-fist-looking-confident-standing-blue-background_141793-117282.jpg"}, { - id: "5", - name: "David Nakamura", - role: "Streamer", - company: "Twitch PvP", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg?_wi=3", - }, + id: "5", name: "David Nakamura", role: "Streamer", company: "Twitch PvP", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-earphones-dark-haired-man-casual-clothes-looking-camera-portrait-concept_74855-24635.jpg"}, { - id: "6", - name: "Emma Johnson", - role: "Tournament Player", - company: "Crystal PvP League", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-competing-olympic-games_23-2151450205.jpg", - }, + id: "6", name: "Emma Johnson", role: "Tournament Player", company: "Crystal PvP League", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-competing-olympic-games_23-2151450205.jpg"}, ]} /> @@ -309,38 +212,11 @@ export default function HomePage() { buttonAnimation="slide-up" blogs={[ { - id: "1", - category: "Coaching", - title: "1.8 Combo Guide - Student Session", - excerpt: "Watch as we break down advanced combo chains and practice drills with a student. Includes frame-perfect timing.", - imageSrc: "http://img.b2bpic.net/free-vector/linear-flat-retro-gamer-youtube-thumbnail-template_23-2148917353.jpg", - imageAlt: "Minecraft 1.8 combo tutorial", - authorName: "Elite Coaching", - authorAvatar: "http://img.b2bpic.net/free-photo/pro-gamer-broadcasting-gameplay-front-internet-audience_482257-77071.jpg", - date: "Recent Upload", - }, + id: "1", category: "Coaching", title: "1.8 Combo Guide - Student Session", excerpt: "Watch as we break down advanced combo chains and practice drills with a student. Includes frame-perfect timing.", imageSrc: "http://img.b2bpic.net/free-vector/linear-flat-retro-gamer-youtube-thumbnail-template_23-2148917353.jpg", imageAlt: "Minecraft 1.8 combo tutorial", authorName: "Elite Coaching", authorAvatar: "http://img.b2bpic.net/free-photo/pro-gamer-broadcasting-gameplay-front-internet-audience_482257-77071.jpg", date: "Recent Upload"}, { - id: "2", - category: "Coaching", - title: "Crystal PvP Fundamentals - VOD Review", - excerpt: "Deep dive into a student's crystal fight. We analyze positioning, damage output, and clutch mechanics.", - imageSrc: "http://img.b2bpic.net/free-vector/isometric-game-landscape-composition-with-sand-grass-ice-lava-soils-crystals-minerals-stones-stalactites-fantasy-forest_1284-35207.jpg", - imageAlt: "Crystal PvP VOD review", - authorName: "Elite Coaching", - authorAvatar: "http://img.b2bpic.net/free-photo/pro-gamer-broadcasting-gameplay-front-internet-audience_482257-77071.jpg", - date: "Recent Upload", - }, + id: "2", category: "Coaching", title: "Crystal PvP Fundamentals - VOD Review", excerpt: "Deep dive into a student's crystal fight. We analyze positioning, damage output, and clutch mechanics.", imageSrc: "http://img.b2bpic.net/free-vector/isometric-game-landscape-composition-with-sand-grass-ice-lava-soils-crystals-minerals-stones-stalactites-fantasy-forest_1284-35207.jpg", imageAlt: "Crystal PvP VOD review", authorName: "Elite Coaching", authorAvatar: "http://img.b2bpic.net/free-photo/pro-gamer-broadcasting-gameplay-front-internet-audience_482257-77071.jpg", date: "Recent Upload"}, { - id: "3", - category: "Coaching", - title: "Rank Up Fast - 1.9+ Axe Mastery", - excerpt: "Learn the meta for modern PvP. Covers shield mechanics, axe combos, and dominating ranked ladder.", - imageSrc: "http://img.b2bpic.net/free-vector/nine-flat-objects-video-games_23-2147573254.jpg", - imageAlt: "Modern PvP axe guide", - authorName: "Elite Coaching", - authorAvatar: "http://img.b2bpic.net/free-photo/pro-gamer-broadcasting-gameplay-front-internet-audience_482257-77071.jpg", - date: "Recent Upload", - }, + id: "3", category: "Coaching", title: "Rank Up Fast - 1.9+ Axe Mastery", excerpt: "Learn the meta for modern PvP. Covers shield mechanics, axe combos, and dominating ranked ladder.", imageSrc: "http://img.b2bpic.net/free-vector/nine-flat-objects-video-games_23-2147573254.jpg", imageAlt: "Modern PvP axe guide", authorName: "Elite Coaching", authorAvatar: "http://img.b2bpic.net/free-photo/pro-gamer-broadcasting-gameplay-front-internet-audience_482257-77071.jpg", date: "Recent Upload"}, ]} /> @@ -349,35 +225,17 @@ export default function HomePage() {