Merge version_1 into main #2

Merged
bender merged 4 commits from version_1 into main 2026-02-20 17:36:17 +00:00
4 changed files with 23 additions and 31 deletions

View File

@@ -30,10 +30,10 @@ export default function BlogPage() {
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Legends", id: "about" },
{ name: "Stats", id: "metrics" },
{ name: "Fails", id: "features" },
{ name: "Fans", id: "testimonials" },
{ name: "Legends", id: "/#about" },
{ name: "Stats", id: "/#metrics" },
{ name: "Fails", id: "/#features" },
{ name: "Fans", id: "/#testimonials" },
]}
brandName="0 Kills Club"
/>
@@ -62,21 +62,20 @@ export default function BlogPage() {
columns={[
{
items: [
{ label: "Home", href: "#home" },
{ label: "Legends", href: "#about" },
{ label: "Stats", href: "#metrics" },
{ label: "Home", href: "/#home" },
{ label: "Legends", href: "/#about" },
{ label: "Stats", href: "/#metrics" },
],
},
{
items: [
{ label: "Fails", href: "#features" },
{ label: "Fans", href: "#testimonials" },
{ label: "FAQ", href: "#faq" },
{ label: "Fails", href: "/#features" },
{ label: "Fans", href: "/#testimonials" },
{ label: "FAQ", href: "/#faq" },
],
},
]}
logoText="0 Kills Club"
useInvertedBackground={false}
/>
</div>
</ReactLenis>

View File

@@ -34,11 +34,11 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplit
title="The Unparalleled 'Skill' of Superkot & Chuchuka"
description="Witness the legendary prowess of Vitaliy \"Superkot\" Zalupenko and Mykola \"Chuchuka\" Huenko, CS2 players whose dedication to 0 kills and 24 deaths per match knows no bounds."
background={{ variant: 'grid' }}
description={`Witness the legendary prowess of Vitaliy "Superkot" Zalupenko and Mykola "Chuchuka" Huenko, CS2 players whose dedication to 0 kills and 24 deaths per match knows no bounds.`}
background={{ variant: 'animated-grid' }}
tag="CS2 Legends (Kinda)"
buttons={[{text:"Their 'Best' Moments",href:"#features"},{text:"About the 'Pros'",href:"#about"}]}
imageSrc="https://img.b2bpic.net/free-photo/young-hispanic-man-streamer-stressed-using-computer-gaming-room_839833-35208.jpg?_wi=1"
imageSrc="https://img.b2bpic.net/free-photo/young-hispanic-man-streamer-stressed-using-computer-gaming-room_839833-35208.jpg"
imageAlt="Vitaliy Superkot Zalupenko and Mykola Chuchuka Huenko, two worst CS2 players"
imagePosition="right"
mediaAnimation="reveal-blur"
@@ -47,7 +47,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<TextSplitAbout
title="About the 'Simple' & 'Hu1mple' Duo"
description={["Vitaliy \"Superkot\" Zalupenko, also known as \"The Human Wallbang Target,\" is renowned for his innovative strategy of standing perfectly still to bait enemy fire, often resulting in spectacular one-taps... on himself. His signature move, the \"Accidental AWP Drop,\" ensures his teammate Mykola \"Chuchuka\" Huenko always has a free primary weapon.","Mykola \"Chuchuka\" Huenko, or \"The Bullet Sponge,\" complements Superkot's playstyle with his uncanny ability to absorb all incoming damage, leaving enemies with dangerously low HP (and full clips). He's a master of abstract map control, often finding himself in forgotten corners, contributing to the enemy's economy with precision feeding. Together, they form a dynamic duo of tactical... misunderstanding."]}
description={[`Vitaliy "Superkot" Zalupenko, also known as "The Human Wallbang Target," is renowned for his innovative strategy of standing perfectly still to bait enemy fire, often resulting in spectacular one-taps... on himself. His signature move, the "Accidental AWP Drop," ensures his teammate Mykola "Chuchuka" Huenko always has a free primary weapon.`,`Mykola "Chuchuka" Huenko, or "The Bullet Sponge," complements Superkot's playstyle with his uncanny ability to absorb all incoming damage, leaving enemies with dangerously low HP (and full clips). He's a master of abstract map control, often finding himself in forgotten corners, contributing to the enemy's economy with precision feeding. Together, they form a dynamic duo of tactical... misunderstanding.`]}
useInvertedBackground={false}
showBorder={true}
/>
@@ -55,7 +55,7 @@ export default function LandingPage() {
<div id="features" data-section="features">
<FeatureCardTwentyOne
title="Their 'Signature' Moves"
description="Dive deep into the revolutionary tactics that define Vitaliy \"Superkot\" Zalupenko and Mykola \"Chuchuka\" Huenko's gameplay. Prepare to be... inspired."
description={`Dive deep into the revolutionary tactics that define Vitaliy "Superkot" Zalupenko and Mykola "Chuchuka" Huenko's gameplay. Prepare to be... inspired.`}
tag="Tactical Genius (Debatable)"
accordionItems={[{id:"1",title:"The AWP Acquisition Technique",content:"Superkot's unique strategy of buying an AWP only to immediately 'donate' it to Chuchuka, ensuring optimal team resource distribution (for the enemy team)."},{id:"2",title:"The Stealthy Spawn Peek",content:"Chuchuka's unparalleled ability to sneak into the enemy spawn at the start of the round, often resulting in a swift, unexpected demise and valuable intel for the opponents."},{id:"3",title:"The 'Strategic' Bomb Plant",content:"Superkot's daring attempts to plant the bomb in the most exposed locations, guaranteeing a thrilling post-plant scenario... for the defusers."},{id:"4",title:"The Wall-Hug of Death",content:"Chuchuka's expert use of cover, where he positions himself so perfectly against a wall that he becomes an easy target for any passing enemy."}]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=of5mev"
@@ -69,15 +69,15 @@ export default function LandingPage() {
<MetricCardFourteen
title="Unbelievable 'Achievements'"
tag="Stats Don't Lie"
metrics={[{id:"1",value:"0.0 AVG",description:"Their combined Kill/Death ratio, a testament to pure dedication."},{id:"2",value:"24 AVG",description:"Average deaths per match, setting new records daily."},{id:"3",value:"100%",description:"Enemy team's win rate when they play, a true force multiplier."},{id:"4",value:"∞",description:"The number of times they've said \"I almost had him!\""}]}
metrics={[{id:"1",value:"0.0 AVG",description:"Their combined Kill/Death ratio, a testament to pure dedication."},{id:"2",value:"24 AVG",description:"Average deaths per match, setting new records daily."},{id:"3",value:"100%",description:"Enemy team's win rate when they play, a true force multiplier."},{id:"4",value:"∞",description:`The number of times they've said "I almost had him!"`}]}
metricsAnimation="reveal-blur"
useInvertedBackground={true}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve
testimonials={[{id:"1",name:"Frustrated Teammate",imageSrc:"https://img.b2bpic.net/free-photo/angry-young-handsome-guy-wearing-green-shirt-with-glasses-head-playing-game-controller-joystick-isolated-olive-green-wall_141793-82360.jpg",imageAlt:"Avatar of a frustrated CS2 teammate"},{id:"2",name:"Bewildered Spectator",imageSrc:"https://img.b2bpic.net/free-photo/young-hispanic-man-streamer-stressed-using-computer-gaming-room_839833-35208.jpg?_wi=2",imageAlt:"Avatar of a bewildered CS2 spectator"},{id:"3",name:"Victorious Opponent",imageSrc:"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t27djf",imageAlt:"Avatar of a victorious CS2 opponent"},{id:"4",name:"Game Dev",imageSrc:"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jk4ihs",imageAlt:"Avatar of a game developer looking at stats"}]}
cardTitle="\"A masterclass in how NOT to play CS2. Truly inspiring.\""
testimonials={[{id:"1",name:"Frustrated Teammate",imageSrc:"https://img.b2bpic.net/free-photo/angry-young-handsome-guy-wearing-green-shirt-with-glasses-head-playing-game-controller-joystick-isolated-olive-green-wall_141793-82360.jpg",imageAlt:"Avatar of a frustrated CS2 teammate"},{id:"2",name:"Bewildered Spectator",imageSrc:"https://img.b2bpic.net/free-photo/young-hispanic-man-streamer-stressed-using-computer-gaming-room_839833-35208.jpg",imageAlt:"Avatar of a bewildered CS2 spectator"},{id:"3",name:"Victorious Opponent",imageSrc:"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t27djf",imageAlt:"Avatar of a victorious CS2 opponent"},{id:"4",name:"Game Dev",imageSrc:"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jk4ihs",imageAlt:"Avatar of a game developer looking at stats"}]}
cardTitle={`"A masterclass in how NOT to play CS2. Truly inspiring."`}
cardTag="What the 'Pros' Say"
cardAnimation="reveal-blur"
useInvertedBackground={false}
@@ -98,7 +98,7 @@ export default function LandingPage() {
<ContactSplit
tag="Join the 'Fan' Club"
title="Get Updates on Their Next 'Game'"
description="Sign up for our newsletter to receive exclusive updates on Vitaliy \"Superkot\" Zalupenko and Mykola \"Chuchuka\" Huenko's latest gaming adventures and comedic failures."
description={`Sign up for our newsletter to receive exclusive updates on Vitaliy "Superkot" Zalupenko and Mykola "Chuchuka" Huenko's latest gaming adventures and comedic failures.`}
background={{ variant: 'sparkles-gradient' }}
imageSrc="https://img.b2bpic.net/free-photo/apocalyptic-destruction-war-zone-landscape_23-2150985678.jpg"
imageAlt="CS2 explosion with comedic effect"

View File

@@ -96,7 +96,6 @@ function ProductPageContent({ params }: ProductPageProps) {
{ name: "Shop", id: "/shop" }
]}
brandName="0 Kills Club"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<main className="min-h-screen flex items-center justify-center pt-20">
@@ -129,7 +128,6 @@ function ProductPageContent({ params }: ProductPageProps) {
{ name: "Shop", id: "/shop" }
]}
brandName="0 Kills Club"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<main className="min-h-screen flex items-center justify-center pt-20">
@@ -169,7 +167,6 @@ function ProductPageContent({ params }: ProductPageProps) {
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" },
]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<div id="product-detail-card" data-section="product-detail-card">
@@ -211,11 +208,10 @@ function ProductPageContent({ params }: ProductPageProps) {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{ items: [{ label: "Home", href: "#home" }, { label: "Legends", href: "#about" }, { label: "Stats", href: "#metrics" }] },
{ items: [{ label: "Fails", href: "#features" }, { label: "Fans", href: "#testimonials" }, { label: "FAQ", href: "#faq" }] }
{ items: [{ label: "Home", href: "/#home" }, { label: "Legends", href: "/#about" }, { label: "Stats", href: "/#metrics" }] },
{ items: [{ label: "Fails", href: "/#features" }, { label: "Fans", href: "/#testimonials" }, { label: "FAQ", href: "/#faq" }] }
]}
logoText="0 Kills Club"
useInvertedBackground={false}
/>
</div>
</ReactLenis>

View File

@@ -63,7 +63,6 @@ export default function ShopPage() {
{ name: "Shop", id: "/shop" }
]}
brandName="0 Kills Club"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<main className="min-h-screen flex items-center justify-center pt-20">
@@ -95,7 +94,6 @@ export default function ShopPage() {
{ name: "Shop", id: "/shop" }
]}
brandName="0 Kills Club"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<div id="product-catalog" data-section="product-catalog">
@@ -127,11 +125,10 @@ export default function ShopPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{ items: [{ label: "Home", href: "#home" }, { label: "Legends", href: "#about" }, { label: "Stats", href: "#metrics" }] },
{ items: [{ label: "Fails", href: "#features" }, { label: "Fans", href: "#testimonials" }, { label: "FAQ", href: "#faq" }] }
{ items: [{ label: "Home", href: "/#home" }, { label: "Legends", href: "/#about" }, { label: "Stats", href: "/#metrics" }] },
{ items: [{ label: "Fails", href: "/#features" }, { label: "Fans", href: "/#testimonials" }, { label: "FAQ", href: "/#faq" }] }
]}
logoText="0 Kills Club"
useInvertedBackground={false}
/>
</div>
</ReactLenis>