(opens full-size screenshot)01 Home
(opens full-size screenshot)02 Article
(opens full-size screenshot)03 Index
(opens full-size screenshot)04 About
These preview photographs are included in the demo content.
Common Hours
Common Hours is an Astro template for day-book blogs with chapter indexes and numbered steps. It suits personal writers, educators, wellbeing practitioners, creative studios and community groups sharing routines and practical activities.
- Best for
- Personal writers, educators, wellbeing practitioners, creative studios, community groups
- 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: chapter cells, opening story and chapters
- Home
- Entry with ritual card and steps
- Post
- Index by chapter
- Journal
- About with day and week schedules
- About
- Contact
- Contact
- Chapter page
- Archive
- Photo credits
- Utility
- 404
- Utility
Design controls
- Site configuration
- Edit identity, navigation, chapter names and hours, the About schedule, SEO and the footer credit in src/site.config.ts.
- Colour palette
- Set seven theme.colors values: paper, ink, olive, terracotta, mist, rule and muted.
- Fonts and italics
- Choose the serif and sans font stacks, and whether chapter names and titles are set in italic.
- Layout and density
- Set reading width, wide width, chapter photo size, photo corners, gutter and compact, comfortable or spacious density.
- Home
- Set the home heading, note, opening-story label and entries shown per chapter.
- Discovery and analytics
- Indexing, sitemap, analytics, llms.txt, ai.txt and IndexNow are off by default and switched on in site configuration.
Features
- Home opens on three equal Morning, Midday and Evening chapter cells, then one 3:2 opening story
- Chapter sections list entries text-first, with a small square photograph after each title
- Articles carry a chapter label, italic title, standfirst, wide photograph, ritual card and numbered steps
- Index groups every entry into three chapter columns
- About page with usual-day and usual-week schedule tables
- Markdown content files, local fonts and static output; no client JavaScript unless analytics is enabled
- The static edition has no CMS integration: entries and pages are edited as files; in the EmDash edition, content, menus and site settings are edited in EmDash's
- Optional EmDash edition: edit entries 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 a pinned package-lock.json
- 8 CC0 photographs from the WordPress Photo Directory, with sources in ASSETS.json
- Local Literata and DM Sans font files with OFL-1.1 license notices
- README, getting started, discovery and changelog documentation, EMDASH.md, and the Peachfin Themes Astro License
- 8 fictional demo entries plus About and Contact pages
- 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 22.19 or later, then run npm ci in the extracted folder.
- Set url, identity and navigation in src/site.config.ts; edit entries in src/content/entries/ and pages in src/content/pages/.
- Replace photographs in src/assets/photos/ and src/data/photos.json, keeping ASSETS.json sources accurate.
- Demo content is fictional: replace the sample entries, pages and photographs before publishing.
- Run npm run check and npm run build, then publish the static dist/ folder.
- 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
Side Quest
- Price
- $47 USD
Open Tabs
- Price
- $47 USD
Field Manual
- 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





