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.
Built for
Developers and freelancers building sites for craft workshops. One payment covers unlimited client projects, so the same theme can serve several clients without buying it again.
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
What you get
The full Astro source, a README covering how to make it your own, the demo content, and image credits. Demo photography is Unsplash and Pexels placeholder imagery, credited in the theme and meant to be swapped for the client's own before a site goes live.
Licence
Use on unlimited personal or client projects. No resale or redistribution of the theme itself.









