(opens full-size screenshot)01 Home
(opens full-size screenshot)02 Library
(opens full-size screenshot)03 Article
(opens full-size screenshot)04 About
These preview photographs are included in the demo content. Photo source links are provided.
Field Manual
Field Manual is an Astro template for guidebooks with section indexes, numbered libraries and step-by-step articles. It suits educators, technical writers, craft practitioners, research groups and community organisations publishing instructions and reference material.
- Best for
- Educators, technical writers, craft practitioners, research groups, community organisations
- Platform
- Astro
- Status
- On sale
- Price
- $47 USD
- Version
- 1.2.4
- License
- Astro edition: Peachfin Themes Astro License (LICENSE in the download). Bundled fonts SIL OFL 1.1. Photo credits and terms in src/data/photos.json and ASSETS.json.
Demo photography is licensed separately from theme code
Page inventory
- Home: section index and starter guide
- Home
- Library: all guides
- Archive
- Library section
- Archive
- Guide with outline and steps
- Post
- Topics index
- Archive
- Topic page
- Archive
- About the publication
- About
- Contact the editor
- Contact
- Photo credits
- Utility
- 404
- Utility
Design controls
- Central site settings
- Site name, tagline, editor name, navigation, contact email and footer live in src/site.config.ts.
- Homepage
- Set the heading, intro, cover label, and how many sections, guides per section and field notes appear.
- Guide layout
- Turn the section rail and guide outline sidebar on or off, show reading time, and set the number of related guides.
- Colours, fonts and spacing
- Set accent, signal and cover colours, font stacks, gutter, reading width, page width and corner radius.
- Sections file
- Chapters are listed in one JSON file with an id, order and an optional notes flag for short dated notes.
- Guides as Markdown/MDX
- Frontmatter sets section, date, cover, topics, order, featured, revised date and a materials list; each ## heading becomes a numbered step.
- Search and discovery settings
- Indexing, verification, llms.txt, IndexNow and GA4 with consent are off until you enable them.
Features
- Static Astro site; sections, guides and pages are typed content collections
- Guide headings become numbered steps and an In this guide outline automatically
- Library page with an in-browser filter over the listed guides
- Library section pages and topic pages
- Related guides from the same section and shared topics
- Photo credits page generated from the photo registry
- Inter and Source Serif 4 served from your own site
- Every page builds as noindex until you set your domain and turn indexing on
- Contact uses an email link; there is no form, newsletter, comments or site-wide search
- The static edition has no admin screen: you edit files and rebuild; in the EmDash edition, content, menus and site settings are edited in EmDash's admin
- Optional EmDash edition: edit sections, guides and pages, menus and site settings (site title, tagline, logo and favicon) in EmDash's admin; set up with one com
- 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 project source with pinned package-lock.json
- Inter and Source Serif 4 font files with SIL OFL 1.1 texts
- GETTING-STARTED.md, README.md, DISCOVERY.md, CHANGELOG.md and EMDASH.md
- LICENSE (Peachfin Themes Astro License), ASSETS.json and ASSET-LICENSES.md
- A new-guide template file and optional IndexNow command script
- 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.
- Edit src/site.config.ts: domain, site name, editor and contact email.
- List your chapters in src/content/sections.json.
- Copy new-guide-template.md in src/content/guides to write each guide.
- Run npm run check, npm test and npm run build, then upload dist/ to a static host at the domain root.
- 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
Open Tabs
- Price
- $47 USD
The Dispatch
- Price
- $47 USD
Side Quest
- 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





