KQ · P-007

Colophon

How the site is made and what it does not do.

Design direction

Warm paper rather than white. Editorial structure rather than a template. Archival labeling used as real information, not decoration.

The intent was a site that feels like a small personal archive someone left the lights on in.

Typography

  • Cormorant Garamond — headings and reflective writing
  • Source Sans 3 — body text and interface
  • IBM Plex Mono — dates, labels, accession marks, metadata

All three are open source and served from Google Fonts. See the README for how to self-host them if you would rather not call out.

Color palette

  • Ivory #FAF6F0
  • Warm gray #D9D4CA
  • Taupe #A69B8E
  • Dusty mauve #B58A8F
  • Burgundy #5A1E28
  • Charcoal #1D1D1F
  • Antique gold #B08D57

Technical stack

Hand-written HTML, CSS, and a small amount of vanilla JavaScript, generated from Markdown files by a short Node build script with no dependencies. No framework, no database, no CMS.

The published site is a folder of static files.

Hosting

Ordinary shared hosting. The build output is uploaded as-is.

Accessibility

Semantic landmarks, keyboard navigation, visible focus states, descriptive links, alt text on every image, and reduced-motion support. Decorative labels never carry information that is not also available in plain text.

If something here is hard to use, that is a bug and I would like to know.

Privacy and analytics

No analytics. No tracking scripts. No cookies set by this site. Nothing is collected about you here.

Hit counter

There is a visitor counter in the footer, in the spirit of the personal websites that had one. It runs on Brat Tools, the same small API behind the rest of my projects.

It reports one number: how many times this page has been loaded. It sets no cookies, stores nothing in your browser, and does not identify you. If it is ever unreachable, it shows dashes rather than inventing a figure.

Acknowledgments

The Now Page movement, the uses.tech convention, and every personal website that kept a changelog nobody asked for.

Last major revision

July 2026.