StealThis .dev
Pages Medium

Podcast — Landing Comedy

A bold, dark, audio-first landing page for a fictional comedy podcast. Features a glowing hero with a gradient waveform play button, a scrollable reel of clip cards with fake laugh-o-meter badges, a live-show tour list with sold-out states and ticket buttons, host bios, listener quotes, and a cheeky subscribe form. Playful energetic violet-to-cyan accents, funny copy, hover micro-interactions, keyboard-friendly controls, and a toast helper make it feel alive without any framework.

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

Code

A single-page landing site for Two Idiots and a Microphone, a fictional weekly comedy podcast. The dark, audio-first layout opens on a hero with an animated gradient waveform and a glowing play button that toggles a mock “now playing” state, cycles through episode titles, and fires a toast. Everything is vanilla HTML, CSS, and JavaScript — no build step, no dependencies.

Below the hero, a horizontal clip reel shows the funniest moments as cards, each with a duration pill and an animated laugh-o-meter badge. A live tour section lists upcoming show dates with city, venue, and either a Get Tickets button or a struck-through Sold Out badge; clicking a ticket button fires a celebratory toast. Host bios, a wall of listener one-liners, and a subscribe form with inline validation round it out.

Interactions are keyboard-accessible with visible focus rings, respect prefers-reduced-motion, and the whole thing collapses cleanly to a single column at ~360px. The script wires the play toggle, clip previews, the ticket buttons, the subscribe form, and a small toast() helper used throughout.