Online exhibition of Christopher Campbell’s 2020 painting series Dispersions. Built with Next.js, Theme UI, and MDX.
The data source is the worklist.csv
file file, which is parsed by pnpm run worklist
to JSON. The site is statically generated using that JSON. The images are stored in public
in dev, but hosted on S3 since they’re ~1GB.
Feel free to re-use the code, but the artwork is copyrighted.