~ $ cat projects/invertree.md

invertr.ee

This site — a personal home built like a program. Static, fast, and themed by a single invert() toggle.

2026 live Astro · Canvas · design

What it is

The site you’re reading. A static, multi-page personal home for writing and projects — no framework, no tracking, no build-time magic beyond Astro turning Markdown into pages.

The idea

One interaction carries the whole brand: an invert() button that flips the entire site between a dark “carbon” mode and a light “paper” mode. The recursive root-system on the home page flips with it. The theme remembers your choice and defaults to whatever your device prefers.

Stack

  • Astro, fully static, deployed to Cloudflare Pages.
  • Hand-written CSS design system — hard 2px borders, an engineering grid, two loud accents (vermilion + electric blue), zero gradients.
  • A <canvas> root system that grows in and inverts on theme change.
  • Articles authored as Markdown in the repo via the Content Layer API.
← all projects