StealThis .dev
Pages Medium

Interior — Landing Commercial

A warm editorial landing page for a commercial interior design studio working across offices, retail floors and hospitality. Leads with a brand-experience angle, a discipline switcher that reframes the hero copy, a horizontal case-study strip, a wall of fictional client logos, a services grid and an enquire CTA with a working scoped-brief form — all built in semantic HTML, muted natural palette and Cormorant Garamond headings.

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

Code

A single-file commercial interiors landing for the fictional studio Verro & Lane, pitched at brands that want their workplaces, stores and hotels to feel like an experience rather than a fit-out. The hero pairs a Cormorant Garamond headline with a discipline switcher (Workplace / Retail / Hospitality) that live-rewrites the eyebrow, headline and supporting line so a visitor can immediately see the studio speak their language.

Below the fold the page runs a horizontal case-study strip with gradient plate imagery, hover lift and a metric badge per project, then a quiet wall of fictional client logos, a three-up services grid, and a proof band of animated counters that tick up when scrolled into view. Everything is keyboard reachable with visible focus rings and AA-contrast text on the warm paper background.

The enquire section closes with a scoped brief: choose a discipline chip, pick an approximate budget band and floor area, drop in a message, and submit to fire a small toast confirmation while the CTA summarises the selection. Interactions are vanilla JS only — an IntersectionObserver for counters, the discipline state machine, chip toggles and the form handler — with a @media (max-width:520px) pass so it holds together down to ~360px.