Hello, world

The new site is up. This post is raw markdown — the only thing wrapping it is Doc.astro, which gives it the default .prose styling.

What changed

We tore out the inline-CSS layout and replaced it with:

  • Tailwind v4 for utilities
  • CSS variables for theme tokens (--bg, --fg, --accent, etc.)
  • A frontmatter styles block that any markdown file can use to override tokens, swap themes, or inject raw CSS — without touching shared code.

Try it

Want a dark page? Add styles: { theme: dark } to the frontmatter. Want a serif headline on one post only? Add a styles.css block. See /news/typographic-experiment for an example.

No build-step rituals. Just markdown.