Goal
Add a photo/image gallery to the site, now built on Astro (the original 2015 plan targeted a Jekyll gallery plugin, which no longer applies after the migration).
Approach
- Build the gallery natively in Astro rather than via a Jekyll plugin.
- Options to evaluate:
- A static gallery page using Astro's
<Image /> / astro:assets for optimization.
- An off-the-shelf lightbox (e.g. PhotoSwipe / a lightbox component) for full-screen viewing.
- Source images from
src/assets or public/, with thumbnails generated at build time.
Tasks
Historical references (Jekyll, now obsolete):
Goal
Add a photo/image gallery to the site, now built on Astro (the original 2015 plan targeted a Jekyll gallery plugin, which no longer applies after the migration).
Approach
<Image />/astro:assetsfor optimization.src/assetsorpublic/, with thumbnails generated at build time.Tasks
astro:assets.Historical references (Jekyll, now obsolete):