The Warm Parchment Principle
Every document I asked an AI to write came back looking the same: gray, flat, and forgettable. The structure was hard to scan, the formatting felt dated, and nothing about the page made me want to keep reading. So I started fixing the typography, the palette, and the spacing one rule at a time, until the report became a page I actually enjoyed.
The Three Rules
Warm parchment canvas, ink blue as the sole accent, and serif carries hierarchy. These are not decorative choices; they are constraints that keep the layout honest.
Good content deserves good paper. Without a design system, every session drifts into generic gray and inconsistent layouts.
The palette is intentionally small:
- Parchment
#f5f4ed— page background, never pure white - Ink Blue
#1B365D— the only accent, no second chromatic hue - Warm Neutrals — all yellow-brown undertone, no cool blue-grays
Why Serif Matters
Body at 400, headings at 500. Avoid synthetic bold. When you need more presence, use size or a brand left bar, never synthetic bold. Synthetic bold blurs strokes and degrades typographic quality.
The line-height bands are equally strict:
- Tight titles:
1.1–1.3 - Dense body:
1.4–1.45 - Reading body:
1.5–1.55
A Small Example
Here is a simple Rust function that formats a date in the Kami style: clean, minimal, and readable.
fn format_date(date: &DateTime<Utc>) -> String {
date.format("%Y.%m.%d").to_string()
}
The same restraint applies to code blocks: ivory background, a half-point border, and six-point radius. No harsh shadows, no flashy palettes. Just enough structure to make the code feel at home on the page.
What This Means for a Blog
A blog is just a long document broken into chapters. The same rules apply. One accent color, one serif family, warm grays for rhythm, and generous whitespace between sections. The result is a reading experience that feels composed rather than assembled.
If you are building a site, start with the canvas. Set the background to parchment. Pick a single serif font. Then add ink blue only where you need focus. Everything else is a distraction.
Nabeel Kahlil Maulana — written with the Kami design system.