Wellness is a calm, premium Astro theme for wellness centres, yoga and meditation studios, therapy practices, nutrition coaches, spas and retreats. It pairs an editorial design — forest greens, warm sand tones, Fraunces serif headings and arch-shaped imagery — with a complete, data-driven website you can launch quickly.
Pages and templates
- Homepage with hero, marquee, goals, about, program list, Daily Rhythm tabs, process steps, practitioners, testimonials, workshops, pricing, journal, FAQ and contact form
- About page with philosophy, mission, values, studio gallery and team
- Programs archive with category filter, plus program detail pages (benefits, what to expect, gallery, practitioners, FAQs, related programs)
- Practitioners archive and profile pages
- Workshops calendar with featured slider, topic filter, past-event handling and event detail pages
- Pricing with membership plans, comparison table and single-session prices
- Journal built on content collections, with categories, reading time, author box, related posts and RSS
- Resources, FAQ, Contact, Privacy, Terms, Accessibility and 404
Features
- Static output, no UI framework — Swiper is the only client library and loads only on pages with a slider
- Responsive Swiper sliders for testimonials, practitioners, workshops and the journal, plus a gallery with thumbnails; keyboard and touch support, pausable autoplay
- Optimised local images (responsive WebP via `astro:assets`) and self-hosted variable fonts
- SEO: per-page meta, canonical URLs, Open Graph/Twitter cards, sitemap, robots.txt, RSS and JSON-LD (LocalBusiness, Service, Event, Person, BlogPosting, FAQPage, BreadcrumbList)
- Accessibility: skip link, accessible mobile menu, WAI-ARIA tabs, native accordions, visible focus states, WCAG AA contrast, reduced-motion support
- All content in typed TypeScript data files and Markdown — business details live in one config file
- Static contact and newsletter forms ready for Formspree, Netlify Forms, Web3Forms or a custom API
- Base-path aware links: deploy to Vercel, Netlify, Cloudflare Pages, GitHub Pages or any static host
Built with Astro 7, TypeScript and plain CSS design tokens. Includes a detailed README covering setup, customisation, content and deployment.