Files
dcad9c3f-56dc-449d-8695-e5a…/src/app/register/page.tsx
2026-06-01 12:18:50 +00:00

217 lines
6.5 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSignup from '@/components/sections/hero/HeroSignup';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import { Headphones, ShieldCheck, Wallet } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="compact"
sizing="largeSizeMediumTitles"
background="fluid"
cardStyle="glass-elevated"
primaryButtonStyle="double-inset"
secondaryButtonStyle="radial-glow"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Games",
id: "/games",
},
{
name: "Promotions",
id: "/promotions",
},
{
name: "Leaders",
id: "/leaderboard",
},
{
name: "Profile",
id: "/profile",
},
{
name: "Support",
id: "/support",
},
]}
brandName="WinBig"
button={{
text: "Register",
href: "/register",
}}
/>
</div>
<div id="hero-register" data-section="hero-register">
<HeroSignup
background={{
variant: "plain",
}}
title="Join the WinBig Family"
description="Sign up today and unlock a world of thrilling games, instant payouts, and endless entertainment. Your next big win awaits!"
tag="Start Winning Now!"
inputPlaceholder="Enter your email"
buttonText="Create Account"
/>
</div>
<div id="register-features" data-section="register-features">
<FeatureHoverPattern
textboxLayout="default"
useInvertedBackground={false}
features={[
{
icon: ShieldCheck,
title: "Secure & Licensed",
description: "Play with peace of mind. We're fully licensed and regulated in Kenya.",
},
{
icon: Wallet,
title: "Instant Payouts",
description: "Cash out your winnings quickly and securely via M-Pesa and other methods.",
},
{
icon: Gamepad2,
title: "Diverse Games",
description: "Explore a vast selection of slots, dice, crash, and more exciting games.",
},
{
icon: BadgeDollarSign,
title: "Lucrative Jackpots",
description: "Aim for massive jackpots and daily bonus opportunities.",
},
{
icon: Headphones,
title: "24/7 Support",
description: "Our dedicated support team is always ready to assist you.",
},
]}
title="Why WinBig is Your Best Bet"
description="Experience a gaming platform built for thrill-seekers and big winners. Here's what sets us apart:"
tag="Our Advantages"
/>
</div>
<div id="register-testimonials" data-section="register-testimonials">
<TestimonialCardThirteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah K.",
handle: "@GamerGalKE",
testimonial: "WinBig is simply the best! I love the variety of games and the payouts are super fast. Always a great time!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-african-american-man-smiling-front-camera_482257-88606.jpg",
},
{
id: "2",
name: "John M.",
handle: "@KenyaSlots",
testimonial: "Finally, a reliable gaming platform in Kenya. The crash game is my favorite, and customer service is top-notch.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/impressed-young-handsome-sporty-boy-wearing-headband-wristbands-headphones-phone-armband-with-dental-braces-looking-pointing-isolated-crimson-wall_141793-79715.jpg",
},
{
id: "3",
name: "Amina R.",
handle: "@LuckyAmina",
testimonial: "Won a jackpot last week! Still can't believe it. WinBig made it easy and secure to withdraw. Highly recommend!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/serious-father-posing-with-arms-crossed_23-2148414861.jpg",
},
{
id: "4",
name: "David L.",
handle: "@DiceMaster",
testimonial: "The dice games here are so engaging. Smooth experience on mobile and desktop. WinBig delivers!",
rating: 4,
imageSrc: "http://img.b2bpic.net/free-photo/photographer-hold-digital-camera-looking-white-display_158595-5718.jpg",
},
]}
showRating={true}
title="Hear From Our Happy Winners"
description="Don't just take our word for it. Our community loves the WinBig experience!"
/>
</div>
<div id="footer-register" data-section="footer-register">
<FooterBase
columns={[
{
title: "Games",
items: [
{
label: "Slots",
href: "#",
},
{
label: "Dice",
href: "#",
},
{
label: "Crash",
href: "#",
},
],
},
{
title: "About Us",
items: [
{
label: "Our Story",
href: "#",
},
{
label: "Responsible Gaming",
href: "#",
},
{
label: "Contact Support",
href: "#",
},
],
},
{
title: "Legal",
items: [
{
label: "Terms & Conditions",
href: "#",
},
{
label: "Privacy Policy",
href: "#",
},
],
},
]}
logoText="WinBig"
copyrightText="© 2024 WinBig. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}