include icon.pug mixin lightbox(images) .o-lightbox header.o-lightbox__header .s-links.s-links--colored block +action-button(round=true quiet=true icon='x' class='o-lightbox__close-btn') each img, i in images img.o-lightbox__img(src=images[i] id='image-' + i) img.o-lightbox__img.o-lightbox__img--default(src=images[0]) if images.length > 1 +action-button(round=true quiet=true icon='chevron-left' class='o-lightbox__nav-btn o-lightbox__nav-btn--prev') +action-button(round=true quiet=true icon='chevron-right' class='o-lightbox__nav-btn o-lightbox__nav-btn--next') .o-lightbox__thumbnails each img, i in images - classes = i === 0 ? 'is-selected' : '' a.o-lightbox__thumbnail(class=classes href='#image-' + i) img.o-lightbox__thumbnail-img(src=img) button.o-lightbox__thumbnail +icon('volume-2')(class='o-lightbox__thumbnail-icon') button.o-lightbox__thumbnail +icon('video')(class='o-lightbox__thumbnail-icon')