A lightbox component for ember using Lightbox2.
ember install ember-cli-lightbox
Preview image on image click
Preview image on some DOM click
Setting global lightbox options:
// config/enironment.js
module.exports = function(environment) {
var ENV = {
//...
'ember-cli-lightbox': {
lightboxOptions: {
alwaysShowNavOnTouchDevices: false,
albumLabel: "Image %1 of %2",
disableScrolling: false,
fadeDuration: 500,
fitImagesInViewport: true,
maxWidth: 1000,
maxHeight: 1000,
positionFromTop: 50,
resizeDuration: 700,
showImageNumberLabel: true
}
}
};
//...
return ENV;
};
Ember Version | Ember-Cli-Lightbox Version |
---|---|
1.8 through 1.10 | 0.2.0 |
1.11 through 1.13 | 0.3.0 =< x < 1.0.0 |
2.0 and beyond | >=1.0.0 |
Addons | >=2.0.0 |
Check out the demo on github pages. Alternatively you can clone this repo and run the app
$ npm install -g ember-cli
$ git clone [email protected]:ramybenaroya/ember-cli-lightbox
$ cd ember-cli-lightbox
# install dependencies
$ npm i
# fire up local server
$ ember serve
ember test
ember test --server
ember build
For more information on using ember-cli, visit http://www.ember-cli.com/.