Gallery

Gallery is an image viewer with zoom, rotate, flip and download capabilities.

PREVIEW

Displays a collection of images with a lightbox viewer.

basic-demo

Add a GalleryHeader with action sub-components like GalleryRotateLeft, GalleryZoomIn, GalleryDownload, and GalleryFullScreen to expose image controls.

toolbar-demo

Add a GalleryFooter with GalleryThumbnail to render a thumbnail strip for quick navigation.

thumbnails-demo

Click on the image to open it in a fullscreen dialog without thumbnails or navigation buttons.

image
single-demo

Gallery can be used as a lightbox by combining it with a grid of thumbnails. Click on an image to open the gallery in fullscreen mode.

image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
grid-demo

Screen Reader

Gallery uses semantic button elements for all interactive controls. Use aria-label attributes on buttons to provide accessible names.

Keyboard Support

KeyFunction
tabMoves focus between interactive elements.
enterActivates the focused button (zoom, rotate, flip, navigate, etc.).
spaceActivates the focused button.
Theme Designer