~/colophon

Colophon

This site is a personal portfolio built in the open. Here's what it's made of.

Framework

Nuxt 4

Vue-based full-stack framework with file-based routing and server API routes.

UI

Nuxt UI v4

Component library built on top of Tailwind CSS v4 and Radix Vue.

Styling

Tailwind CSS v4

Utility-first CSS framework.

Type — headings

Space Grotesk

Geometric sans-serif by Florian Karsten. Via Google Fonts.

Type — body

JetBrains Mono

Monospace font by JetBrains. Via Google Fonts.

Colour palette

Snazzy

Terminal colour scheme by Sindre Sorhus. Magenta #ff6ac1 as primary, green #5af78e as accent.

Email

Resend

Email API for the contact form.

Deployment

Vercel

Serverless deployment platform.

Icons

Lucide + Simple Icons

Via Iconify and @nuxt/icon.