~ $ cat projects/invertree.md
invertr.ee
This site — a personal home built like a program. Static, fast, and themed by a single invert() toggle.
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.