A basic image gallery shortcode for Hugo, using https://www.lightgalleryjs.com/.
Image metadata, such as alt text, can be added to the frontmatter using the resources
key and filename: https://gohugo.io/content-management/page-resources/#resources-metadata-example
The gallery features and transition can be set through the lightgallery plugins and options, please see: