
Introduction
3D Pyramid Gallery is a photograph gallery with a hierarchy of a number of degree of things that resembles a pyramid construction.
Elegant fallback
A lovely 2D Gallery is carried out as a fallback for browsers with unsupported CSS3D characteristic. The app auto switches to its fallback mode to make sure the very best consumer expertise.
Extensibility with ease
Simply customise and lengthen the appliance with your personal code. We offer standalone constructing blocks as AMD modules utilizing RequireJS.
Wealthy API
The technical design gives many traditional OOP benefits like the one duty precept but in addition present a variety of public strategies that distinctive to every element.
Part Architect
Each UI parts are designed as separated parts from the bottom up. Parts are loosely coupled widget objects that may be reused and customised in several initiatives.
Full Options
- Pyramid configurations: degree, merchandise distance, degree distance, base measurement
- Superior full fledged 2D gallery mode: auto activated on legacy browser
- Simply create slideshow utilizing autoplay choice
- Default darkish theme and light-weight theme
- Multi media assist: photograph, audio, video, ajax, inline, embedded iframe
- A number of Controls: keyboard and mouse
- A number of Display screen assist: cell, pill. desktop
- Multi classes assist
- Over 50 configuration choices
- Full display screen assist
- Full width assist
- Prime quality code commenting
- Prime quality documentation
- Superior MediaViewer element, a characteristic wealthy lightbox software to view prolonged contents
- Superior construct system with Grunt: simply create distribution and examples file with builtin duties
- CSS preprocessor utilizing SASS and Compass framework
- animejs as core animation engine: a number of easing equations assist, configure delay, length, callback with ease
- A number of SASS variables providing excessive flexibility to customise software feel and appear
- HTML preprocessor utilizing Pug templates
- Light-weight: solely 28KB in gzip format
- videojs as most important video playback engine
- Customized parts: ItemTitle, ItemDescription
- audio5js as most important audio playback engine
- A number of examples information included