Mike Smith DesignThemes

Making Room

A five-page Astro theme for craft workshop studios: a term sheet showing every dated class with a live seat meter and sold-out state, a booking request form, and a filterable gallery with lightbox. Built for pottery, woodwork and textile studios, and any class-led makerspace.

See the live demoor buy it for £25

The Making Room home page
Making Room workshop calendar listing clay, wood and textile sessions with seats remaining
Making Room gallery grid of indigo dyeing, pottery throwing and wood shaving craft photos
Making Room studio page introducing tutors Erin Whitfield, Joss Whitfield and Mim Osei
Making Room visit page with studio address, access details and a gift voucher section
Making Room on a phone

Six screens from the live demo. Scroll or step through.

Making Room is a five-page craft-studio theme, warm and hands-on, built around a term sheet: every dated class on the page with a live seat meter, a seats-left line, a sold-out stamp and a book button. A studio page with named teachers and bios, a filterable gallery with lightbox, a booking request form, and vouchers and a first-timer FAQ on the visit page.

Making Room is a craft workshop website template built with Astro, for developers and freelancers making sites for craft workshops. Buy it once and use it on as many client projects as you like.

What you edit

  • site.json: studio name, address, phone, email, Instagram
  • workshops.json: the schedule, one entry per class, with date, price, seats and a teacher
  • crafts.json: the crafts you teach, with your own photos and blurbs
  • team.json: your teachers, their craft, photo and bio
  • gallery.json: the gallery grid, image by image
  • public/img: your own photography

What is in it

  • Astro 7, zero frameworks, one global stylesheet
  • Lenis smooth scroll and sparing scroll-triggered reveals
  • The term sheet: live seats-remaining, a sold-out stamp, month-by-month grouping and a designed between-terms empty state, computed from your schedule against the visitor's real clock
  • Booking request form with waitlist handling, plus an optional payment-link field per class
  • Filterable gallery with a lightbox that traps keyboard focus and returns it on close
  • Four colour packs with a one-click switcher: calico, indigo, porcelain and glaze
  • Fully responsive, respects prefers-reduced-motion, semantic HTML
  • Builds to pure static files, deploy free on Vercel, Netlify or GitHub Pages

Try it free first

The Making Room Lite is the free one page HTML cut of this theme: same design, no build step, no sign up. The full theme adds all 4 colour packs, the JSON data layer and the working parts above.


More for classes and bookings, and elsewhere