StealThis .dev
Pages Hard

Museum — Modern / Contemporary Art Landing

A stark, high-contrast marketing landing for a fictional modern and contemporary art museum. Built in black, white and a single acid-yellow accent with a grotesque display face, it pairs an oversized editorial hero and animated marquee with an asymmetric current-shows grid, filterable exhibition cards, a spotlight acquisition block, a hours-and-tickets visit panel with a live-total stepper, and a validated newsletter. An invert toggle flips to a dark gallery mode, with scroll-spy navigation and a toast helper, all in vanilla HTML, CSS and JavaScript.

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

Code

Modern / Contemporary Art Landing

A bold, minimal marketing landing for VOLTA, a fictional museum of modern and contemporary art. The page leans into stark editorial contrast — pure black and white with a single acid-yellow accent and a heavy grotesque display face — building a wall-sized hero with oversized stacked type, a status kicker, headline statistics, and a CSS-only artwork triptych. A neon marquee scrolls beneath the fold to announce what is currently on view.

Below the hero, an asymmetric current-shows grid presents real-feeling exhibitions with artists, galleries, run dates and status badges, filterable by medium through pressable chips with a graceful empty state. A dark spotlight block features a single acquisition with its medium, accession number and credit line, followed by a visit panel of opening hours, travel notes, and a ticket selector whose per-tier steppers keep a running total. A neon newsletter section validates the email field inline before confirming.

Every interaction is vanilla JavaScript: an Invert button flips the whole page into a dark gallery mode, an IntersectionObserver scroll-spy tracks the active section in the nav, the mobile menu toggles accessibly, and a small toast helper surfaces confirmations. All imagery is rendered with CSS gradients and solid blocks — no external assets — and the layout stays usable and readable down to roughly 360px.

Illustrative UI only — demo data; not a real museum system.