StealThis .dev

Streaming — Hero Billboard

A cinematic, dark-first hero billboard for streaming platforms with a full-bleed backdrop, gradient scrim, title logo, match score and quality badges, synopsis, and play plus more-info buttons. An auto-rotating featured carousel cycles through fictional titles with progress-filled indicator dots, mute and replay controls, keyboard arrows, hover-to-pause, and a synced thumbnail row below the billboard.

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

Code

Hero Billboard

A full-bleed featured billboard in the cinematic streaming idiom: a large backdrop sits behind a dual gradient scrim so the title, meta badges, and synopsis stay legible while the artwork slowly drifts in scale. A minimal top navigation fades over the art and gains a solid backdrop once the page scrolls. Each featured slide shows a rank tag, percent-match score, year, season count, age rating, and genre chips, with prominent Play and More Info buttons.

The billboard auto-rotates through four fictional titles every seven seconds. Progress-filled indicator dots track the active slide, and clicking any dot or the synced thumbnail row jumps straight to that title and restarts the timer. Side controls toggle mute and replay the current feature, the left and right arrow keys page through slides, and hovering the billboard pauses rotation so it never moves out from under the pointer. Every action surfaces a small toast.

All backdrops are generated as inline SVG gradients, so the component is fully self-contained — no images, frameworks, or build step. The layout reflows to a mobile-first column at narrow widths, with full-width buttons and a re-weighted scrim for readable text over the art.

Illustrative UI only — fictional titles, not a real streaming service.