Colophon
About
Designer and developer working on quiet interfaces. Sumi is an attempt to give a blog the pacing of a printed page.
Sumi began as an attempt to answer a narrow question: what would a blog look like if it were paced like a printed page rather than a feed?
The answer turned out to be mostly subtraction. One serif for reading, one monospace for labels, one accent colour spent four times a page, and a great deal of space left alone. The only thing added back was the ink on the front page — a real fluid simulation, because a theme about ink should have some.
Making it yours
Everything configurable lives in src/config.ts: the site metadata, navigation, social links, how many posts appear per page, and whether the ink runs at all. Posts are Markdown or MDX files undersrc/content/blog/, validated against a schema so a missing date fails the build rather than the page.
Colours are declared once in src/styles/tokens.css usinglight-dark(), so changing the palette means editing one block rather than hunting through two themes.