How this site is built

I wanted this portfolio to have a very clean newspaper-y look and decided to work with Claude Code to build it quickly and explore its possibilities. I started with a simple MVP with links and built the internal pages later. I adapted the styling to have a bit more personality by including the yellow highlighter and red pencil where anyone can write or edit as a newspaper editor.

This site runs on its own small design system. Every color, size and space comes from one file of tokens, so changing a value there restyles the whole site. The token names are intentionally kept very simple, as there’s no need for multiple levels of definition. The swatches and sizes below are read live from that file, so they can’t drift from the real thing.

Principles

Color

Surfaces

Text and links

Lines

Marks

Type

Scale

Space

Shape and motion

Motion is short and quiet: --dur-fast and --dur-slow on a single easing curve, and it switches off for visitors who ask their device for reduced motion.