Skip to content

Meadow

SaaS / Consumer Product Pro Agent-ready i18n-ready

A calm, photographic SaaS theme with soft meadow colours, tabbed problem and process sections, expanding audience profiles, pricing, an About page gallery with a lightbox, and an optional journal.

$59
Read the Meadow docs Lifetime updates Personal & client use
All-Access Pass

One payment for Meadow and everything else - all 35 themes, every future release, and the Astro visual builder included.

$1587 $199 one-time
Get the All-Access Pass
A closer look

See Meadow in action

Every page and section is part of the download. Use these as launch-day templates - keep the structure, swap the copy.

Hero with the meadow photograph
Problem tabs
Process steps with a resume workspace
Expanding audience profiles
Pricing
About page
Journal
Contact form
11
Static pages
1 file
Edits every word, image and price
GSAP + Lenis
Motion
Astro 7
+ TypeScript

Meadow is a SaaS theme with a calm, photographic look. The demo is a resume and interview preparation product, and the same structure works for any consumer app or software product that wants to feel approachable. A floating white capsule holds the navigation above a centred two-line headline, and a wide photograph of a person working in a meadow rises from the lower half of the first screen. Below it, three tabs swap a photograph and a short card to explain common problems, and three process steps change a sample resume workspace as you move between them. Audience profiles expand in a horizontal portrait rail, six features run along a single vertical line, and the page closes with principles, a free and a paid plan, an FAQ, the journal and a soft green call to action. The About page adds a story, principles and a gallery slider with a lightbox. The palette is warm paper, charcoal and field green with sage and butter accents, set in Manrope. Motion uses GSAP ScrollTrigger and Lenis smooth scrolling on desktop, with a fade between pages, and each part can be switched off; reduced-motion settings always win. The styles are plain CSS with the colours set in site.ts, with no CSS framework. Every visible string, image, crop position, price, form setting and journal article lives in src/config/site.ts. Languages can be added with one registration, including right-to-left scripts, and the theme ships a script that checks translated routes with French and Arabic test fixtures. Nine original images, and included AGENTS.md and CLAUDE.md files, make it straightforward to adapt.

Best Fit For

  • Consumer SaaS and productivity apps
  • Career, education and coaching products
  • Early-stage products that want a warm, calm brand
  • Founders who want motion without a heavy framework

Full Page Set

Every page is real and editable - no placeholders, no "coming soon" stubs.

Home
About
Journal
3 Journal Articles
Contact
Privacy
Terms
404

13 Sections Included

Every section is a ready-to-use Astro component. Add it to any page, customize via config, or remove what you don't need.

Header / Nav
A floating white capsule with section links and a call to action, which resizes as you scroll
Hero
A centred two-line headline above a wide photograph that rises from the lower half of the screen
Problem Tabs
Three tabs that swap a wide photograph and a short explanation card
Process
Three steps as tabs, each changing a sample resume workspace beside them
Audience
Portrait profiles in a horizontal rail that expand when selected
Features
Six features along a single vertical line instead of a card grid
Trust
Three short principles about staying in control of your own material
Pricing
A free and a paid plan side by side
FAQ
Native expandable answers that work without JavaScript
Journal Preview
The latest articles from the optional journal
Closing CTA
A soft green band with one call to action
About Gallery
A slider with captions and a lightbox, with keyboard, swipe and Escape support
Contact Form
Enquiry form with demo, Formspree, FormSubmit, Netlify, or a custom endpoint

What's Included

Astro 7 and TypeScript, with plain CSS and no CSS framework
GSAP ScrollTrigger motion and Lenis smooth scrolling, each with an off switch
Fade transitions between pages that respect reduced-motion settings
Problem and process sections built as real keyboard tabs
Expanding audience profiles and a vertical feature line
About page gallery slider and lightbox with keyboard, swipe and Escape support
Journal articles written entirely in site.ts, including their Markdown
Contact form with demo, Formspree, FormSubmit, Netlify, and custom provider modes
Every string, image, crop, price and colour in site.ts
Locale-aware routes with right-to-left support and an i18n check script
Custom logo support, or the included sprout mark
Nine original local images and self-hosted Manrope typography
AGENTS.md, CLAUDE.md, and a README with editing guidance included

Photography carries the page

A wide meadow photograph rises from the lower half of the first screen, and the problem section swaps its own photographs with each tab. The interface panels stay small and explain one thing at a time.

Sections that respond

Problem and process sections are real tabs you can use with the keyboard, the process steps change a sample resume workspace, audience profiles expand in a portrait rail, and the About gallery opens in a lightbox.

Motion you control

GSAP ScrollTrigger, Lenis smooth scrolling and page fades are tuned in one motion block. Turn smooth scrolling off, turn all motion off, and reduced-motion settings always take priority.

Everything in one file

Copy, images and their crop positions, prices, colours, form settings and the journal articles themselves live in site.ts, so adding an article or changing a price is a text edit.

Tech Stack

Astro 7 TypeScript GSAP Lenis Responsive SEO Ready

Config-Driven Setup

Meadow keeps the copy, images and their crops, palette, motion settings, prices, form settings, legal text, and every journal article insrc/config/site.ts. Project and article prose stays in Markdown content collections.

site.ts
// src/config/site.ts
export const siteConfig = {
  content:    { overrides: { blog: { "build-an-evidence-library": { data: {...}, body: "..." } } } },
  meadow:     { hero: {...}, problem: {...}, process: {...}, audience: {...}, pricing: {...} },
  identity:   { name: "MEADOW", logo: { src: "", ... }, ... },
  appearance: { ink: "#252722", paper: "#faf9f0", accent: "#445642", sage: "#85967c", ... },
  motion:     { enabled: true, smoothScroll: true, parallax: 16, ... },
  about:      { gallery: { items: [...] }, ... },
  journal:    { enabled: true, pagination: {...} },
  contact:    { form: { provider: "demo", ... } },
} as const;
Agent-ready

Built to be edited by AI

Meadow ships an AGENTS.md and a CLAUDE.md at the project root. Claude Code, Cursor, Copilot, and Codex read them the moment you open the folder.

So your agent starts knowing which file to edit, which design decisions are deliberate, and which parts of the theme break quietly if touched. You get the right change on the first pass instead of a confident guess.

  • A task map. Every common request routed to the exact file, so no time is spent exploring.
  • Design invariants. The decisions that make the theme worth buying, marked do-not-touch.
  • The traps. The specific things that break this theme silently, written down.
  • A done checklist. What to build, what to scroll, what to verify before claiming success.
AGENTS.md
# MEADOW agent guide

- src/config/site.ts owns all public copy, links, labels,
  images/crops, branding, palette, motion, pricing, form
  settings and legal content.
- Use getSiteConfig(Astro.url) in components; importing raw
  siteConfig bypasses localization.
- content.overrides.blog is the complete article manifest:
  add or remove a slug in site.ts only.
- Mount scripts on astro:page-load and release listeners,
  timelines and Lenis on astro:before-swap.
- Keep keyboard tabs, native FAQ disclosures, reduced motion,
  dialog focus return/Escape and the AeroLaunch credit.

Run npm run check, npm test and npm run build after changes.

Excerpt. The full file ships with the theme.

Full documentation, ready before you buy

Browse the install guide, the site.ts reference, provider setup, deploy instructions, and the Meadow-specific page - all live now.