โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ PROJECT: โNioplay โ Americaโs Premier Sweepstakes Casinoโ LANDING PAGE โ ULTRA-DETAILED VISUAL + INTERACTION SPEC (WITH PROGRESSION BARS) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โญโ GLOBAL STYLE BASELINE โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Fonts: Orbitron (headings) + Poppins (body) โ โ โข Colors: --clr-orange:#FF6A00 ยท --clr-blue:#00E4FF ยท --clr-pink:#FF00D4 โ โ โข Body: solid #000000, text #F5F5F5, overflow-x:hidden โ โ โข Glass Cards: rgba(20,20,20,0.35) bg + blur(10px) + border-white/10 โ โ โข Buttons: btn-orange (pulse-orange), btn-blue (flicker-blue) โ โ โข All sections animate on scroll via GSAP: fade-in + translateY(-40px) โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 1: BACKGROUND CANVAS (id="meteorCanvas") โโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Canvas overlay with 24 meteors at once. โ โ โข Path: 45ยฐ diagonal (top-left to bottom-right) โ โ โข Each meteor: 4px thick, 40โ120px long, blur tail (10px) โ โ โข Color cycling: #FF6A00 โ #00E4FF โ #FF00D4 โ โ โข Meteor motion is requestAnimationFrame-based for 60fps โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 2: NAVBAR (id="navbar") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Sticky top nav, transparent initially, turns .nav-scrolled on scroll โ โ โข .nav-scrolled: bg-black/90 + backdrop-blur-md + drop-shadow โ โ โข Logo: Orbitron neon-orange glowing โ โ โข Buttons: "LOG IN" (btn-blue) and "SIGN UP" (btn-orange) โ โ - Orange: gradient + pulse; Blue: border + flicker effect โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 3: HERO (id="hero") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Centered layout, padding-y 96px โ โ โข Headline: Orbitron 56px, neon-orange glowing text โ โ โข Subheadline: Poppins 24px, max-w-[700px], centered โ โ โข CTAs: 2 buttons โ "Start Playing" (orange), "See How It Works" (blue) โ โ โข Tagline below: "100% Legal ยท Instant Redeems ยท 18+ Only ยท No Purchaseโฆ" โ โ โข Jackpot Counter (below headline): โ โ โ$<span id='jackpot-amount'>8,437,928.00</span> WON IN JACKPOTSโ โ โ - Animated via JS: +$5โ15 every 3 seconds โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 4: TRUST BAR (id="trust") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Pill-style trust badges (โ KYC Compliant, ๐ Crypto Friendly, etc.) โ โ โข bg-black/60, border-y white/10, center aligned, glow on hover โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 5: WINNING MARQUEE (id="wins") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Full-width marquee with Orbitron text 14px, glowing orange โ โ โข Scrolls left-to-right infinitely, refreshes with new fake winners every โ โ 20 seconds via JS. โ โ โข โ๐ฐ @SlotQueen won $215 โฆ ๐ @FishGodX hit $720 โฆ ๐ฐ @VegasVibe $420 โฆโ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 6: HOW IT WORKS (id="how") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข 3 Glass Cards: Sign Up & Verify โ
, Play Games ๐ฐ, Redeem ๐ณ โ โ โข Left: neon emoji icon in gradient circle โ โ โข Right: Title (Orbitron), Copy (Poppins), mini glowing badge โ โ โข Hover effect: slight lift + box shadow neon-orange โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 7: FEATURED GAMES (id="games") โ w/ NEON PROGRESSION BARS โโโโโโโโโฎ โ ๐ฆ CARD BASE โ โ โข Transparent glass card, rounded-2xl, padding: 24px โ โ โข Hover: scale(1.05), translateY(-10px), box-shadow neon glow โ โ ๐ VOLATILITY BAR โ โ โข Label row: โVolatilityโ on left, value (e.g., โHighโ) on right โ โ โข Bar: 100% width, 8px height, bg-white/10 โ โ โข Fill: div with class `.vol-fill` + gradient-orange fill โ โ - `bg-gradient-to-r from-[#FF6A00] to-[#FF4500]` โ โ - Width via Tailwind class: `w-[80%]` or dynamic โ โ - Optional animation: drop-shadow flicker โ โ ๐ RTP BAR โ โ โข Label row: โRTPโ and actual % (e.g., โ96.5%โ) โ โ โข Bar style matches Volatility bar โ โ โข Fill: `.rtp-fill` + gradient-blue (`from-[#00E4FF] to-[#0099FF]`) โ โ โข Width: `w-[96%]` or set via JS โ โ ๐ STARS, TAGS, PROMO BADGE, PLAY BTN โ โ โข Stars: 5x #FFD700 icons, then โ4.7 / 5โ text-sm โ โ โข Tags: glowing pill badges per game (e.g., Jackpot, Bonus Buy) โ โ โข Badge: โ+1,000 FREE COINSโ glowing pill โ โ โข Button: btn-blue full-width โ โ ๐งช OPTIONAL CSS ANIMATION โ โ ```css โ โ
@keyframes
neonPulse { โ โ 0%,100% { filter: drop-shadow(0 0 5px rgba(255,106,0,.8)); } โ โ 50% { filter: drop-shadow(0 0 15px rgba(255,106,0,1)); } โ โ } โ โ .vol-fill.neon-glow-orange { animation: neonPulse 2s infinite; } โ โ .rtp-fill.neon-glow-blue { animation: neonPulse 2s infinite; } โ โ ``` โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 8: PROMO BANNER (id="promo") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข ๐ emoji + Headline: โLIMITED-TIME BONUS: GET 300% MORE IN FREE COINSโ โ โ โข Input + Apply field (bonus code) with CTA โCLAIM NOWโ in btn-orange โ โ โข Glowing border + mini coin decoration background โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 9: WHY NIOPLAY (id="why") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข 6 Grid cards (3x2), alternating glow-orange / glow-blue โ โ โข Icons: ๐ ๐งพ ๐ฑ ๐ง ๐ฒ โ
โ โ โข Title: Orbitron + glow, Copy: Poppins 16px โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 10: TESTIMONIALS (id="testimonials") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข 3 glass cards โ โ โข Top: Avatar (letter in gradient bubble), Username (glow text), Game Tag โ โ โข Stars: 5 #FFD700 icons โ โ โข Quote: Italic, 16px, opacity-90 โ โ โข Badge: โRedeemed $720 to Debit Cardโ or โVIP Tier 4โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 11: FAQ (id="faq") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Accordion layout, glass items w/ 1px bottom border โ โ โข Questions: Orbitron 18px, glow-orange on hover โ โ โข Toggle: + / โ switch with GSAP height transition โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 12: FINAL CTA (id="cta") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Centered, max-w-680 โ โ โข Title: Orbitron glow-orange, 40px text โ โ โข Button: โSTART PLAYING NOWโ btn-orange, pulse, xl โ โ โข Small print below (age, legal, etc.) โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SECTION 13: FOOTER (id="footer") โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โข Top: Logo left, nav center, social icons right โ โ โข Bottom: โยฉ 2025 Nioplay Inc. All rights reserved.โ โ โ โข Hover links glow (orange); socials glow-blue โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โญโ SCRIPT HOOKS SUMMARY โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ
MeteorCanvas: meteor animation from canvas streaks โ โ โ
updateJackpot(): increments +$5โ15 every 3 seconds โ โ โ
initMarquee(): rotates player wins in ticker every 20s โ โ โ
GSAP section fade-in + coin burst on CTA hover โ โ โ
Accordion toggle open/close + icon switch โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ MANDATORY RULES: โข DO NOT invent placeholder copy, games, or structure. โข Use all IDs and classes as written to match external JS/CSS system. โข Respect every spacing, color, glow, and layout spec. โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ - Follow Up Deployment
441c1c9
verified