Skip to content
Pilcrow

What the theme does

Pilcrow is made for long text: essays, letters, and posts with footnotes. This page lists what it does for the reader and for the person writing.

  1. A comfortable measure

    About 65 characters a line, with leading to match.

  2. Real footnotes

    Numbered, linked both ways, and set at the foot of the essay.

  3. Dark mode

    Follows the system by default and remembers a manual choice.

  1. Markdown and MDX

    Write in plain text; drop in a component when you need one.

  2. Drafts

    Mark a post as a draft and it stays out of the build.

  3. RSS and sitemap

    Generated on every build, nothing to configure.

One file for your settings

Name, links, forms, and analytics all live in src/config.ts. Components never hold site-specific values, so updates to the theme do not overwrite yours.

The Pilcrow wordmark with a red paragraph sign on cream paper.

Getting set up

  1. Install

    pnpm install, then pnpm dev.

  2. Configure

    Fill in src/config.ts.

  3. Publish

    pnpm build and upload dist/ anywhere.

Every section, on one page

Every section on one page, assembled from props.

Browse sections