Common Hours

A day-book blog that files every entry under Morning, Midday or Evening, opening on three chapter cells and one photographed story.

$47 USD

Buy now

Secure payment via Stripe

Live preview ↗
Best for
Personal, household and food writers keeping a day book of routines, recipes and small rituals
Platform
Astro
Status
On sale
Price
$47 USD
Version
1.0.1
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
  • No CMS integration is included: entries and pages are edited as files

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, and the Peachfin Themes Astro License
  • 8 fictional demo entries plus About and Contact pages

Setup

  1. Install Node.js 22.19 or later, then run npm ci in the extracted folder.
  2. Set url, identity and navigation in src/site.config.ts; edit entries in src/content/entries/ and pages in src/content/pages/.
  3. Replace photographs in src/assets/photos/ and src/data/photos.json, keeping ASSETS.json sources accurate.
  4. Demo content is fictional: replace the sample entries, pages and photographs before publishing.
  5. Run npm run check and npm run build, then publish the static dist/ folder.

Similar themes