StealThis .dev
Pages Medium

Coworking — Coworking Landing

A warm-industrial marketing landing for a fictional coworking studio set in a restored foundry. Sticky nav with mobile menu, a hero pairing a validated book-a-tour form with a live desks-free badge and warm gradient photo blocks, membership benefits, a tap-to-zoom spaces gallery with occupancy chips, a dark community and events band, a three-tier pricing teaser, member testimonials, a CTA band, and a footer newsletter — all driven by accessible vanilla JS with scroll reveals and toasts.

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

Code

Coworking Landing

A full marketing landing page for Foundry Works, a fictional community-run coworking studio in a restored 1920s metal foundry. The warm-industrial design system pairs concrete tones, an amber accent, and a plant-green secondary with Inter type and soft shadows. The page runs top to bottom: sticky nav, a split hero, a trust strip, membership benefits, a spaces gallery, a dark community/events band, a pricing teaser, testimonials, a CTA band, and a footer.

Interactions are all vanilla JS. The hero carries a real book-a-tour form with inline email/date validation, a sensible default date (tomorrow, never in the past), success messaging, and a toast on submit. The spaces gallery is keyboard-usable buttons that open a lightbox mirroring each space’s gradient, occupancy chip, and copy — closable by button, backdrop, or Escape, with focus returned to the trigger. A hamburger drives the mobile nav, an IntersectionObserver reveals sections on scroll (respecting reduced-motion), the footer newsletter validates and toasts, and a small ticker keeps the hero’s “desks free” badge feeling live.

Everything is responsive down to ~360px, with WCAG AA contrast, visible focus rings, aria labels on interactive regions, and graceful fallbacks when IntersectionObserver is unavailable.

Illustrative UI only — fictional coworking space, not a real booking system.