Responsive photo gallery with gestures.