Journal

A sample post for the reader

A short walkthrough of what the reader page renders so the studio has something to preview during local development.

This is a sample post. It exists so the reader page has something to render during local development. Replace this body by uploading a real HTML file from the studio.

What this verifies

The reader page composes typography, spacing, and color around the HTML you upload. Headings, links, lists, blockquotes, code spans, and pre-formatted blocks all get a calm treatment so the focus stays on the prose.

A short list

  • Serif body at 20 px / 1.7 line-height
  • Column capped near 720 px (≈ 65 ch)
  • Stripe background, no moving lights
Reading is not about the font alone. It is about the rhythm of the page — where the eye lands, what it skips, and what it returns to.

Inline const sample = 42; code reads cleanly thanks to JetBrains Mono. Block code looks like this:

function reading() {
  return "calm";
}

That is the whole tour. The studio handles the rest — reading time, slug, share links, and OG metadata for LinkedIn previews.