Touch enabled, responsive, justified/cascading/grid layout and supporting cloud storage.
Featuring multi-level navigation in albums, combinable hover effects on thumbnails, multiple layouts, slideshow, fullscreen, pagination, image lazy load, themes, deep linking, customizable, i18n, and pulling in Flickr, Picasa, Google+ and SmugMug photo albums among others.
$('#elt').nanoGallery({
kind : 'picasa',
userID : '[email protected]'
});
- Display image galleries with justified, cascading or grid layout
- Display thumbnails and images with titles and descriptions
- Numerous animated thumbnails hover effects (combinations are possible)
- Easy to setup and customizable
- Responsive layout - mobile friendly - Swipe support
- Breadcrumb for easy navigation in photo albums
- Image slideshow with swipe and keyboard shortcuts support
- Deep linking of images and albums
- Optimized support of very large galleries (thumbnail image lazy loading or pagination)
- Browser Back/Forward navigation
- Ignore undesired albums or photosets (by keyword blacklisting)
- Multiple galleries on one page
- Color schemes / Themes
- Internationalization support (i18n)
- Helpers for custom extensions
- Supported image sources :
- self hosted images
- Flickr account
- Picasa/Google+ account
- SmugMug account
Visit the nanoGALLERY homepage: http://nanogallery.brisbois.fr
<!-- Add jQuery library (MANDATORY) -->
<script type="text/javascript" src="third.party/jquery-1.7.1.min.js"></script>
<!-- Add nanoGALLERY plugin files (MANDATORY) -->
<link href="css/nanogallery.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="jquery.nanogallery.js"></script>
Note: If you specify a theme, the corresponding css file must also be included.
- Create a container
Put a <DIV>
element in the <BODY>
of your HTML page where you want the gallery to be displayed.
<div id="nanoGallery1"></div>
- Initialize the script
$(document).ready(function () {
jQuery("#nanoGallery1").nanoGallery({
kind:'flickr',
userID:'34858669@N00'
});
});
nanoGALLERY is licensed under CC BY-NC 3.0. For personal, non-profit organizations, or open source projects, you may use nanoGALLERY for free.
- Javascript must be enabled
- jQuery