### nanoGALLERY - image gallery for jQuery #### Image gallery simplified. Touch enabled, fully responsive, justified/cascading/grid layout and supporting cloud storage. Featuring multi-level navigation in albums, combinable hover effects on thumbnails, responsive thumbnail sizes, multiple layouts, slideshow, fullscreen, pagination, image lazy load, themes, deep linking, customizable, i18n, and pulling in Flickr or Picasa/Google+/Google Photos photo albums among others. #### Usage can be as easy as: ```js jQuery('#elt').nanoGallery({ kind : 'picasa', userID : 'YourUserID' }); ``` [View ChangeLog](/changelog.md) #### Documentation, Demonstrations and Tutorials Visit the nanoGALLERY homepage: [http://nanogallery.brisbois.fr](http://www.nanogallery.brisbois.fr/) ![Animation](/doc/nanoGALLERY4_demo.gif?raw=true "Animation") Screenshot1 Screenshot2 Screenshot3 ### Package managers Bower: `bower install nanogallery` npm: `npm install nanogallery` ### Usage example with images from a Flickr account #### Include JS and CSS files ``` HTML ``` #### Create a container Put a ```
``` element in the `````` of your HTML. This DIV is the placeholder for the gallery. ```html
``` #### Initialize the script ```js jQuery(document).ready(function () { jQuery("#nanoGallery1").nanoGallery({ kind:'flickr', userID:'34858669@N00' }); }); ``` #### License nanoGALLERY is licensed under [CC BY-NC 3.0](http://creativecommons.org/licenses/by-nc/3.0/). Only for personal, non-profit organizations, or open source projects (without any kind of fee), you may use nanoGALLERY for free. #### Requirements * Javascript must be enabled * jQuery 1.7.1