StealThis .dev
Pages Medium

Creator — Streamer / Gamer Landing

A dark, electric personal-brand landing page for a variety streamer, built with semantic HTML, CSS, and vanilla JavaScript. Features a neon-on-black hero with a live-now pulse badge and drifting viewer count, a tabbed weekly stream schedule, a clip gallery with an accessible lightbox, membership sub tiers, sponsors and gear, a Discord community block, a validated newsletter form, scroll reveals, a mobile nav toggle, and toast feedback on every call to action.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Streamer / Gamer Landing

A fan-first, one-page personal-brand site for a fictional variety streamer, @NOVA_BYTE. The identity is electric and energetic: a near-black background, a violet (#8b5cf6) accent, and a neon-green call-to-action color, paired with the Chakra Petch display face for that gamer-overlay feel. The hero leads with the handle, a pulsing “LIVE NOW” badge whose viewer count drifts in real time, a glowing watch CTA, and a tilted stream-preview card with a clickable boss-attempt counter.

Below the hero, the page flows through the sections a streamer audience actually wants: a tabbed weekly schedule that auto-selects today’s day and shows a rest-day state on Sundays, a clip gallery whose cards open an accessible, keyboard- and Escape-dismissable lightbox, an about block, three membership sub tiers with a highlighted “most popular” plan, community testimonials, a sponsors-and-gear strip, a Discord community panel with socials, and a validated newsletter form. A footer rounds it out.

Everything runs on vanilla JavaScript with no dependencies: the mobile nav toggle, smooth in-page scrolling, IntersectionObserver scroll reveals, the schedule tab switching, the clip lightbox with focus management, email validation, and a reusable toast(msg) helper wired to every CTA via data-toast. It is fully responsive down to ~360px and respects prefers-reduced-motion.

Illustrative UI only — fictional creator, not a real person or brand.