A minimalist sample site, built with Astro

Stone is a marketing-site theme for Astro. This is it running end to end — every layout, section and component, filled with sample content so you can see how it actually behaves.

Get started

What you get

01

Design

One neutral colour ramp and a deliberately loose type scale. Light and dark are chosen per element rather than swapped, so both themes are designed rather than inverted.

02

Develop

Astro 7 and Tailwind 4 with no UI framework. Interactivity is plain JavaScript — the accordions and menu here ship a few hundred bytes, not a runtime.

03

Maintain

Cloudflare Pages, with a contact form that works without a backend and an optional D1 log. Everything site-specific lives in four config files.

What's included

Content models and editing tools your team can use without a developer sitting beside them.

Sites and apps that work on a five-year-old phone, not just the one on your desk.

Edge functions, scheduled jobs and small APIs, without a server to patch.

Deploy previews and checks that catch the obvious problems before a human has to.

Practical uses only — search, summarising, drafting. No chatbot bolted on for the sake of it.

One point of contact from first sketch to the year after launch.

About

This is a demonstration site, not a business. Every page, section and component the theme ships with is represented here so you can judge the layout, the type scale and the dark mode before committing to it. The pricing table, the testimonials and the team photos are placeholder content — the code underneath them is not. Read the pages as a tour of what the theme can do, then delete the parts you do not need: the sections are plain Astro components with no shared state between them, so removing one cannot break another.

More about this theme

Trusted by the largest companies in the world

“Sample testimonial. This section exists to show how quotes, avatars and attribution sit together — the names and photos below are placeholders.”

John Smith
Designer

“Sample testimonial. Swap the array at the top of Testimonials.astro for real quotes, or delete the component entirely — nothing else depends on it.”

Jane Doe
Team Leader

“Sample testimonial. Three is what the grid is tuned for; add a fourth and it wraps rather than squeezing.”

Sam Brown
Manager

Want a site like this, for real?

Everything here is sample content — the prices above are placeholders. For custom-built websites like this one, or to talk through a project, head back to the real site.

sjgwebdev.(opens sjgwebdev.com in a new tab)