(opens full-size screenshot)01 Home
(opens full-size screenshot)02 Work
(opens full-size screenshot)03 Project
(opens full-size screenshot)04 About
These preview photographs are included in the demo content. Photo source links are provided.
Daybreak
Daybreak is an Astro template for photographic portfolios with opening images and series strips. It suits photographers, artists, design studios, galleries and creative agencies presenting collections of images and project stories.
- Best for
- Photographers, artists, design studios, galleries, creative agencies
- Platform
- Astro
- Status
- On sale
- Price
- $47 USD
- Version
- 1.2.4
- 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: photograph opening and series strips
- Home
- Work
- Work
- Work category
- Archive
- Project
- Project
- Journal
- Journal
- Journal entry
- Post
- About
- About
- Contact
- Contact
- Photo credits
- Utility
- 404
- Utility
Design controls
- Central site settings
- Name, brand, statement, navigation, contact email and footer credit live in src/site.config.ts.
- Homepage opening
- Choose an image or minimal text opening, pick the hero photo and set how many series appear.
- Colours, font and widths
- Change paper, ink, accent and rule colours, the font stack, reading width, page width and gutter.
- Projects as Markdown
- Frontmatter sets each series' title, summary, category, order, cover, date and project facts.
- Photo registry
- Register each photo with alt text, creator, licence and source; the credits page is built from it.
- Search and discovery settings
- Indexing, verification, llms.txt, IndexNow and GA4 with consent are off until you enable them.
Features
- Static Astro site; projects, journal and pages are typed Markdown collections (MDX in the journal)
- Full-bleed opening image or a text-only opening
- Alternating landscape and portrait strips for recent series
- Automatic category pages for project series
- Photo credits page generated from the photo registry
- Manrope served from your own site
- RSS, robots.txt and canonical links generated at build time
- Every page builds as noindex until you set your domain and turn indexing on
- Contact uses an email link; there is no form
- 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 projects, journal and pages, menus and site settings (site title, tagline, logo and favicon) in EmDash's admin; set up with one co
- 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
- Manrope font file with the SIL OFL 1.1 text
- GETTING-STARTED.md, README.md, DISCOVERY.md, CHANGELOG.md and EMDASH.md
- LICENSE (Peachfin Themes Astro License) and ASSETS.json recording font and photo sources
- Optional IndexNow command script (dry run by default)
- 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 with your name, statement, contact email and domain.
- Replace demo series in src/content/projects and register your photos in src/data/photos.json.
- Run npm run check and npm run build, then upload dist/ to a static host at the domain root.
- Read DISCOVERY.md before turning on indexing or analytics.
- 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
Wildstem
- Price
- $47 USD
Object Studies
- 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





