StealThis .dev
Pages Medium

Interior — Hero Landing

A warm, editorial hero for a fictional interior design studio: a full-bleed room photograph anchors a serif studio name and tagline, paired with a book-a-consultation call to action. A featured-projects strip lets visitors flip between rooms, swapping the backdrop and caption with a soft crossfade, while a thin awards line and a sticky top bar reinforce the calm, high-touch brand. Muted clay, walnut and sage tones with generous whitespace keep the focus on the space itself.

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

Code

A full-bleed hero landing for Marrow & Oak, a fictional interior design studio. A room photograph fills the viewport behind a soft vertical scrim, over which sit a Cormorant Garamond studio name, a one-line tagline, and a primary “Book a consultation” button alongside a quieter “View our work” link. A sticky top bar carries the wordmark and a compact nav that condenses on scroll.

Below the fold copy, a featured-projects strip presents three signature rooms as selectable thumbnails. Choosing one crossfades the hero backdrop, updates the eyebrow location and the caption, and animates an active underline — all without leaving the page. Keyboard arrows move between projects, and a thin awards line credits fictional honors from design publications.

Interactions are vanilla JS: a toast() helper confirms the consultation request, the project switcher preloads images to avoid flashes, and the sticky bar reacts to scroll position. Everything is responsive down to ~360px, honors reduced-motion preferences, and keeps AA contrast against the imagery via the scrim.