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.