Preparing images for the website

These instructions require ImageMagick (v7+) for image processing.

People photos (should be resized to 200x200)

All photos in assets/images/people/ should be:

For a photo person-name.EXT:

# Convert and resize to 200x200 WebP
IMAGE=person-name; EXT=jpg
magick "${IMAGE}.${EXT}" -resize '200x200^' -gravity center -extent 200x200 "${IMAGE}.webp"

Location photos (should NOT be resized)

Photos in assets/images/locations/ should be kept at their original size but converted to WebP format:

# Convert to WebP without resizing
IMAGE=location-name; EXT=jpg
magick "${IMAGE}.${EXT}" -quality 100 "${IMAGE}.webp"

Logos in assets/images/sponsors/ can remain in their original format (PNG/SVG preferred).