(opens full-size screenshot)01 Home
(opens full-size screenshot)02 Study register
(opens full-size screenshot)03 Paired study
(opens full-size screenshot)04 About
These preview photographs are included in the demo content. Photo source links are provided.
Wildstem
Wildstem is an Astro template for portfolios with collection bands, paired photographs and an illustrated register. It suits photographers, artists, designers, research teams and museums documenting visual studies with observations and short written accounts.
- Best for
- Photographers, artists, designers, research teams, museums
- Platform
- Astro
- Status
- On sale
- Price
- $47 USD
- Version
- 1.2.3
- License
- Astro edition: Peachfin Themes Astro License (LICENSE in the download). Font SIL OFL 1.1. Photo credits in src/data/photos.json and ASSETS.json.
Demo photography is licensed separately from theme code
Page inventory
- Home
- Home
- Study register
- Work
- Paired study
- Project
- About
- About
- Contact
- Contact
- 404
- Utility
Design controls
- Site configuration
- Edit branding, navigation, colours, fonts and layout options in src/site.config.ts.
- Collection bands
- Choose the categories, headings and photographs shown in the homepage bands.
- Photo framing
- Choose one to three photographs per band, portrait proportions and band spacing.
- Register details
- Show or hide labels and counts, choose round or square thumbnails, and adjust reading width.
Features
- Alternating full-width collection bands
- Study pages bring paired photographs and observation tables together
- Compact register with category links
- About, Contact and matching archive pages
- Markdown and MDX content files, local fonts and static output
- Optional EmDash edition: edit studies and pages, menus and site settings (site title, tagline, logo and favicon) in EmDash's admin; set up with one command on a
- The optional EmDash edition is tested with EmDash 1.2.0 on Node and Cloudflare Workers, including image and video blocks.
What the download includes
- Astro source with typed content collections and pinned dependency lockfile
- CC0 demonstration photographs with credits
- Local OFL font files and license notices
- Getting started, customization and update documentation, plus EMDASH.md
- A switch script (scripts/emdash.mjs) and an emdash/ folder with Node.js and Cloudflare configurations, the content source and a demo seed
Setup
- Install Node.js 24 LTS, then run npm ci in the extracted folder.
- Run npm ci, then edit src/site.config.ts and src/content/.
- Replace photographs and update their credits in src/data/photos.json.
- Run npm run check and npm run build before publishing the generated site.
- Optional: run npm run emdash:setup to switch to EmDash on a Node.js host, or npm run emdash:setup — –target cloudflare for Cloudflare Workers. See EMDASH.md for details and the Cloudflare go-live ch
Similar themes
Rate Card
- Price
- $47 USD
Object Studies
- Price
- $47 USD
Daybreak
- Price
- $47 USD
Theme passes
Astro Pass costs $99 for access to the library of 40 Astro themes on sale, plus future Astro themes while the pass is sold.
Compare passesAstro Pass
$99
Astro Pass includes site, portfolio, blog and store templates.
Buy Astro PassAll-Access
$149
All-Access includes a 1-site, 1-year Pro license for each of Auto Unpublish Posts and Comment Spam Protection.
Buy All-Access





