redstrate.com/themes/red/assets/js/gallery.js
2024-10-12 16:48:59 -04:00

25 lines
836 B
JavaScript

imagesLoaded(document.querySelector('.grid'), function(instance) {
const typeIcons = document.querySelectorAll('.gallery-type-icon-hidden');
typeIcons.forEach(element => element.classList.remove('gallery-type-icon-hidden'));
new Masonry('.grid', {
itemSelector: '.grid-item',
columnWidth: '.grid-sizer',
gutter: '.gutter-sizer',
transitionDuration: 0,
resize: true
});
});
const element = document.getElementsByClassName('second-grid');
if (element.length > 0) {
imagesLoaded(document.querySelector('.second-grid'), function(instance) {
new Masonry('.second-grid', {
itemSelector: '.grid-item',
columnWidth: '.grid-sizer',
gutter: '.gutter-sizer',
transitionDuration: 0,
resize: true
});
});
}