Shinybox
A touchable jQuery lightbox.
View project page
##What is Shinybox ?
shinybox is a jQuery "lightbox" plugin for desktop, mobile and tablet.
##Features
- Swipe gestures for mobile
- Keyboard Navigation for desktop
- CSS transitions with jQuery fallback
- Retina support for UI icons
- Easy CSS customization
###Compatibility
Chrome, Safari, Firefox, Opera, IE8+, IOS4+, Android, windows phone.
##Usage
###Javascript
Include jquery and the shinybox script in your head tags or right before your body closing tag.
<script src="lib/jquery-1.9.0.js"></script>
<script src="source/jquery.shinybox.js"></script>
###CSS
Include the shinybox CSS style in your head tags.
<link rel="stylesheet" href="source/shinybox.css">
###HTML
Use a specific class for your links and use the title attribute as caption.
<a href="big/image.jpg" class="shinybox" title="My Caption">
###Fire the plugin
Bind the shinybox behaviour on every link with the "shinybox" class.
$(".shinybox").shinybox();
###Options
useCSS : true,
initialIndexOnArray: 0,
hideBarsDelay : 3000,
videoMaxWidth : 1140,
beforeOpen: function(){} ,
afterClose: function(){}
####Credits
Photos by Daniele Zedda
Based on Swipebox