Image & Gallery Components
The VpvImage component provides advanced image handling with support for light/dark mode variations, zoom functionality, responsive sizing, and flexible layout options. It's designed to replace standard markdown images when you need more control and features.
The VpvImageGallery creates interactive image galleries with lightbox functionality using PhotoSwipe. It supports multiple layout options and can filter images from your gallery data by folders, specific files, or direct URLs.
These components are powered by the Medium Zoom and PhotoSwipe libraries.
Try it out
Demo of VpvImageGalleryThis is a demo of the VpvImageGallery componentOctober 1, 2025
Credits
Nature Images
- Photo by Ingmar on Unsplash
- Photo by Evgeni Tcherkasski on Unsplash
- Photo by Bobby on Unsplash
- Photo by Kristaps Ungurs on Unsplash
- Photo by Bernhard on Unsplash
- Photo by Filip Kvasnak on Unsplash
- Photo by Gaelle Marcel on Unsplash
Urban Images
- Photo by Artūrs Ķipsts on Unsplash
- Photo by Rob Potter on Unsplash
- Photo by Liobell Liu on Unsplash
- Photo by Hin Bong Yeung on Unsplash
- Photo by Ryan Loughlin on Unsplash