Jack Dunn

The stack

What this site is made of.

Less than it used to be. An earlier version used SvelteKit and a component library. This one is plain files.

Markup
Hand-written static HTML. No framework, no build step for the pages.
Styles
One CSS file. Sharp corners and an orange-on-black palette, set in Bitter and Manrope, both self-hosted from this site with no font CDN.
JavaScript
A few lines for the copy-email button. Everything else works without it.
Hosting
Cloudflare Pages, behind Cloudflare's CDN and DNS.
Accessibility
Keyboard focus styles, a skip link, semantic landmarks and reduced-motion support.