Skip to content

The yoga studio that works out its light

See all pages
  • One-time, incl. VAT
  • ZIP right away
  • German and English
sonnensaal-yoga.de
Full homepage of the Sonnensaal template
Moving gently in the light

Photo in a round arch, three key figures from the data

Three ways to practise

Studio, library and one-to-one with prices

Light for each class

Today's Sun Path above five arches

Reserve your mat

Next class from the timetable, average occupancy

A dance hall from 1896

History, floor plan and the first month

Memberships and voices

Three memberships, testimonials and journal posts

21
Pages, fully written
29
Classes in the timetable
5
Teachers as initials
2
Languages, DE and EN
Subpages

Every page done

Timetable
Timetable, subpage of the Sonnensaal template
Studio, subpage of the Sonnensaal template
Prices, subpage of the Sonnensaal template
Online, subpage of the Sonnensaal template
One-to-one, subpage of the Sonnensaal template
The centrepiece

A Sun Path that does its own maths

The centrepiece
Centrepiece of the Sonnensaal template, full page
  1. 01
    Real sun position

    Calculated with NOAA for the studio's location

  2. 02
    Arch and depth

    Which arch, how far across the floorboards

  3. 03
    Per class

    Daylight, twilight or dark for every session

  4. 04
    Year table

    Twelve months even without JavaScript

In the ZIP

Built so your AI keeps building

Seven skills

You write what you want. Your AI knows how

  • start
  • template-aufbau
  • copywriting
  • design-system
  • seo
  • qualitaetspruefung
  • systemwissen
How the skills work

CLAUDE.md

The rules of the template for your AI

How the project is structured

Designed for the phone

Not just squeezed together

Mobile entry screen of the Sonnensaal template Mobile content section of the Sonnensaal template

Knowledge folder

Strategy and blueprint in the project

Rewrite copy with the knowledge

Design system

Switched to your brand in one sentence

  • Lime
  • Stone
  • Umber
  • Saffron
Instrument Serif, narrow and large, one emphasis in italic saffron
Adjust colours and fonts
Who it is for

For studios with plenty of light

  1. 01

    Yoga studios in bright rooms with large windows

  2. 02

    Studios with a timetable, library and one-to-ones

  3. 03

    Agencies that deliver studio websites predictably

Yoga by the moon Evenings by the lunar calendar? Then Mondlauf
€99 one-time, incl. VAT

Secure payment via Stripe, the ZIP arrives right after

Rather have it done for you?AI Website Service · €899

First steps in the docs Template, service and custom pricing compared

Questions

Quickly answered

It works it out in the browser, with the formulas of the US weather agency NOAA, for the latitude, longitude and time zone of the studio from src/data/site.ts. That gives the sun's altitude, its direction, sunrise and sunset and civil twilight, accurate to about one minute. At build time only the year table is fixed in the HTML, everything with today's date is calculated by the browser, so the page is still right months after uploading.

The hall is described as a data field, with the direction of the window front, the number of arches, the height of the crown of the arches, the depth of the room and the sun altitude below which the courtyard wall and trees hide the sun. The direction gives the arch, the crown height divided by the tangent of the sun's altitude gives the depth of the light, limited to the depth of the hall. If you have other windows, you change these figures, not the calculation.

No, quite the opposite. The Sun Path shows honestly that the morning class starts before sunrise from October to February and that the evening classes are in the dark in winter. The texts in the journal and on the home page are checked against the same calculation, and no sentence claims light that does not exist at that time of day.

An average, not live occupancy. For each time of day it shows how many of the 14 mats are usually free in autumn, and the page says so below the counter. It takes the next class from the real timetable in Berlin time. If you use a booking system, have your AI connect the real occupancy there.

Every class is one line in plan in src/data/site.ts, with day, time, class, teacher and room. From it come the timetable, the Sun Path, the mat counter, “Today in the hall” in header and footer, the teacher matrix, the times in the class finder and the choice in the contact form. Cancellations and special dates are separate fields beside it and work in all of these places.

Yoga as an exercise offer is not covered by the German law on advertising for medicines and therapies, advertising that it relieves complaints is. The texts therefore describe the practice and promise no effect, and no example testimonial names a cure. The physiotherapist in the example team expressly teaches yoga, the text says that Gentle Back is no substitute for treatment, and with new pain the way to the doctor comes before the class.

No, and the site says so. The questions explain that German statutory health insurers only pay towards courses certified by the Zentrale Prüfstelle Prävention under § 20 SGB V, and that the template's classes are not. If you have certified courses, have your AI enter the certification number and the note in the right place.

As German consumer contract law requires. The studio memberships run for at least three months and can then be cancelled at the end of any month, the online membership from the start. The library's free trial names the price afterwards, €24, everywhere, the 10-class pass is valid for twelve months and prices are final prices including VAT. CLAUDE.md explains when a cancellation button under § 312k BGB becomes necessary. These notes are not legal advice.

Yes, accommodation, full board and yoga together are package travel. The site therefore names the standard information form and the insolvency protection certificate before the first payment, a deposit of €120 on €640, a graded cancellation scale and the substitute. The Yin Night in the studio's own hall is not travel and appears with date and time as an Event in the schema.

No. Studio, teachers, prices, times, history, occupancy, retreats and testimonials are invented, the testimonials carry the note “example testimonial”, figures and bars “Example values of the template”, and the footer of every page says it again. Tuchhändlerweg does not exist in Potsdam, and the phone number comes from the block the German Federal Network Agency keeps free for media. Potsdam, the Brandenburger Vorstadt and Sanssouci are real surroundings.

Strangers in sample images from Pexels. The licence allows commercial use, there is no model release from the people shown. That is why the team appears with initials instead of portraits, and no face stands beside a name. Before going live you replace the photos with people by your own pictures with written consent.

The 49 photos come from Pexels and may be used commercially. They do not show a real studio. src/data/bildnachweis.ts, IMAGE-CREDITS.md and the legal notice name the photographer and source for every image. The path of the sun, the cross-section, the floor plan, the directions and the wordmark are the template's own drawings.

As placeholder pages with instructions, not as pre-written legal texts, and until they are filled in with noindex and without an entry in the sitemap. The legal notice lists the details a yoga studio must give and names the photographers below, the privacy page describes what the website does technically and what it stores in the browser.

The contact form and Post from the Hall check the entries and mark errors right at the field. Then they show a confirmation, nothing is sent yet, and the page says so. The form asks for no health data. Your AI sets up sending and, for the newsletter, the double opt-in.

No. Instrument Serif and Crimson Pro are in public/fonts/, the photos in the project, the path of the sun, cross-section, floor plan and directions are SVG, and Instagram is a plain link. Your own JavaScript runs in the browser without a library. The cookie dialogue writes the choice into the dataLayer, statistics and external media are tied to no service.

Yes. Every page has its own title, description and breadcrumbs, plus a schema for the studio with address, opening hours per class and price range. The pages add FAQPage, Event, Blog and BlogPosting. Astro builds the sharing images at 1200 by 630 pixels from a photo of each page.

Yes. Every heading and every text is there without a script. The Sun Path then shows the year table, the timetable all seven days with special dates, “Today in the hall” shows Monday, the questions are open and the calculator shows its result for four visits. The menu on the phone opens too. Date, filters, slider and countdown need JavaScript.

Informal “you” throughout, the studio speaks as “we”. The sentences of the components and scripts are in src/data/texte.ts and src/data/site.ts, the pages under src/pages/ carry their own texts. Your AI switches the German edition to the formal “Sie” if your studio uses it.

All four are yoga studios with a timetable and a price calculator. Mondlauf plans the week around evenings at the new and full moon, Strandkamille answers the question of the next class from now, Kornrose leads into the right format with its format finder. Sonnensaal answers the question of when which class falls in the light, and suits studios whose room is itself the argument.

Yes. Direction, number of windows, lintel height and depth are figures in src/data/site.ts, the template-setup skill asks for them and then checks the year table. A room without direct light gets twilight and darkness per class, or your AI takes out the Sun Path and keeps the timetable.

Anywhere static files are allowed. Astro builds the site into a folder of finished HTML that you upload to your host. Before that, your AI sets your own domain in astro.config.mjs and in robots.txt.

Yes. Pay once, yours forever, for your own projects and client projects. You get the complete source code without a watermark.

Yes. In the English package the whole website is English, with an English knowledge layer and English skills. Dates, numbers and euros are formatted by the browser in the language of the page, British English with €12 and 7:00.

No. You tell your AI in the project folder what should change, and it finds the place through CLAUDE.md and the seven skills. If you want to do it yourself, you find classes, timetable, team, prices and journal in src/data/site.ts and the sun calculation in src/lib/sonne.ts.

Marketplace

More from the marketplace

View the Mondlauf template
Home page of the yoga studio template with a photo of a woman in a seated twist in warm backlight, the stacked Mondlauf wordmark, the headline about yoga in the rhythm of the moon and two buttons for a trial class and the timetable New in the marketplace
Mondlauf Wellness

The yoga studio website with a moon band that works out today's phase and the next new and full moon circles.

22 pagesMoon band with moon circlesTimetable that knows the circles
German and English €99 View
View the Kornrose template
Home page of the yoga studio template with a pink panel and the headline about yoga on the fourth floor in rounded red capitals, two buttons for a free trial class and the style finder, and a photo of a woman in warrior pose in front of a sunny window New in the marketplace
Kornrose Wellness

The yoga studio website with a style finder that suggests the right class in three questions.

23 pagesStyle finderTimetable with rooftop season
German and English €99 View
View the Strandkamille template
Home page of the yoga studio template with a framed photo of a woman sitting cross-legged on a Baltic beach, the headline about yoga with a view of the Baltic Sea in rounded capitals, a terracotta button for a trial class and a link to the timetable New in the marketplace
Strandkamille Wellness

The yoga studio website with a timetable that knows the time and the season.

21 pagesTimetable with seasonsPrice calculator
German and English €99 View
View the Jara Wendt template
Home page of the Jara Wendt template with Jara sitting on a rock above a hazy valley, the headline about embodiment and breath for women in Dresden in Bodoni capitals and two buttons New in the marketplace
Jara Wendt Wellness

The website for breathwork and embodiment with a Plumb Check-in that guides through an exercise in two minutes.

20 pagesPlumb Check-in with a guiding clockFive exercises even without JavaScript
German and English €99 View
Sonnensaal
Book a call

Pick a slot right away: choose an intro call in the calendar. Or send us a quick note, we usually reply the same day.

Send an email
€99 one-time incl. VAT, everything included, yours forever