StealThis .dev
Pages Medium

Ticketing — Conference Landing

A clean, modern landing page for the fictional DevHorizon 2026 engineering conference. An indigo gridded hero pairs the event name, dates and San Francisco venue with a live early-bird countdown, headline stats and dual register calls to action. Below it sit a speakers grid with keynote badges, a four-track agenda built from accessible tabs, three pricing tiers with strikethrough early-bird rates, a stylized venue and travel block, a sponsor wall and a register form. Vanilla JS handles the tabs, countdown, scroll reveal and toast feedback.

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

Code

Conference Landing

A polished, professional landing page for the fictional DevHorizon 2026 conference, built on a white-and-indigo system with slate text. The hero sits on a deep indigo gradient with a faint grid, leading with the event name, the September 22–24 dates and the Moscone West venue, a pulsing “early-bird” eyebrow, dual register and agenda calls to action, a live countdown to the early-bird deadline, and a four-up stat strip.

The body flows through a speakers grid with gradient photo placeholders and keynote badges, a track-based agenda powered by an accessible tab list (click or arrow-key navigation across Platform, AI Systems, Developer XP and Security), three pricing tiers with struck-through original prices and a highlighted “most popular” card, and a venue and travel block beside a stylized pinned map. A sponsor wall, an indigo register CTA with an email-and-tier form, and a footer round it out.

Everything runs on vanilla JS: an IntersectionObserver reveals sections on scroll, the countdown ticks every second, choosing a pricing tier syncs the register form’s select, and a small toast helper confirms selections and validates the email before “reserving” a seat. The layout reflows from multi-column desktop down to a single column near 360px, with a collapsing mobile nav.

Illustrative UI only — fictional events, not a real ticketing service.