Image Gallery: Grid
By default, the image gallery grid displays photos in a lightbox. The lightbox contains the photo plus any selected text elements (e.g., title, caption, action text).
The lightbox and the grid may display different sets of text elements.
If a gallery image is set to link somewhere else (like another URL or page on the site), that link will appear in the lightbox, not on the grid.
<div class="image-gallery image-gallery--grid image-gallery--grid--next-prev lightbox lightbox--group" id="[ID]">
<ul class="grid grid--block grid--block-horz-center grid--block-xs-4">
<li id="[ID]" class="image-gallery-item lightbox lightbox--inline js-lightbox--inline" data-mfp-src="#[Lightbox ID]">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
</div>
<div id="[Lightbox ID]" class="inline-popup inline-popup--md mfp-hide" style="max-width: XXXpx;">
<div class="inline-popup__content">
<div class="image" style="max-width: XXXpx;">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
</div>
</div>
</li>
<li id="[ID]" class="image-gallery-item lightbox lightbox--inline js-lightbox--inline" data-mfp-src="#[Lightbox ID]">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
<div class="image-gallery-item-details">
<div class="image-gallery-item-title">
[Title Text]
</div>
</div>
</div>
<div id="[Lightbox ID]" class="inline-popup inline-popup--md mfp-hide" style="max-width: XXXpx;">
<div class="inline-popup__header">
<h5><a href="[URL]">[Title Text]</a></h5>
</div>
<div class="inline-popup__content">
<div class="image" style="max-width: XXXpx;">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
</div>
</div>
</li>
<li id="[ID]" class="image-gallery-item lightbox lightbox--inline js-lightbox--inline" data-mfp-src="#[Lightbox ID]">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
<div class="image-gallery-item-details">
<div class="image-gallery-item-title">
[Title Text]
</div>
<div class="image-gallery-item-caption">
[Caption Text]
</div>
</div>
</div>
<div id="[Lightbox ID]" class="inline-popup inline-popup--md mfp-hide" style="max-width: XXXpx;">
<div class="inline-popup__header">
<h5><a href="[URL]">[Title Text]</a></h5>
</div>
<div class="inline-popup__content">
<div class="image" style="max-width: XXXpx;">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
<div class="image-gallery-item-caption">
[Caption Text]
</div>
</div>
</div>
</li>
<li id="[ID]" class="image-gallery-item lightbox lightbox--inline js-lightbox--inline" data-mfp-src="#[Lightbox ID]">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
<div class="image-gallery-item-details">
<div class="image-gallery-item-title">
[Title Text]
</div>
<div class="image-gallery-item-caption">
[Caption Text]
</div>
<div class="image-gallery-item-action">
[Action Text]
</div>
</div>
</div>
<div id="[Lightbox ID]" class="inline-popup inline-popup--md mfp-hide" style="max-width: XXXpx;">
<div class="inline-popup__header">
<h5><a href="[URL]">[Title Text]</a></h5>
</div>
<div class="inline-popup__content">
<div class="image" style="max-width: XXXpx;">
<img src="path/to/foo.jpg" alt="[Alternate Text]">
</div>
<div class="image-gallery-item-caption">
[Caption Text]
</div>
<div class="image-gallery-item-action">
<a href="[URL]">[Action Text]</a>
</div>
</div>
</div>
</li>
</ul>
[Pagination Links]
</div>
No Lightboxes
-
This is the caption for "Image 3."
More caption stuff.
-
<div class="image-gallery image-gallery--grid" id="image-gallery2">
<ul class="grid grid--block grid--block-horz-center grid--block-xs-4">
<li id="[ID]" class="image-gallery-item">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<a href="[URL]"><img alt="[Title]" src="path/to/thumb.jpg"> </a>
</div>
</div>
</li>
<li id="[ID]" class="image-gallery-item">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<a href="[URL]"><img alt="[Title]" src="path/to/thumb.jpg"></a>
</div>
<div class="image-gallery-item-details">
<div class="image-gallery-item-title">
<a href="[URL]"><[Title]</a>
</div>
</div>
</div>
</li>
<li id="[ID]" class="image-gallery-item">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<a href="[URL]"><img alt="[Title]" src="path/to/thumb.jpg"></a>
</div>
<div class="image-gallery-item-details">
<div class="image-gallery-item-title">
<a href="[URL]"><[Title]</a>
</div>
<div class="image-gallery-item-caption">
[Caption]
</div>
</div>
</div>
</li>
<li id="[ID]" class="image-gallery-item">
<div class="image-gallery-item__content">
<div class="image-gallery-item-image image">
<a href="[URL]"><img alt="[Title]" src="path/to/thumb.jpg"></a>
</div>
<div class="image-gallery-item-details">
<div class="image-gallery-item-title">
<a href="[URL]"><[Title]</a>
</div>
<div class="image-gallery-item-caption">
[Caption]
</div>
<div class="image-gallery-item-action">
<a href="[URL]"><[Action Text]</a>
</div>
</div>
</div>
</li>
</ul>
</div>