Author: | demtario |
---|---|
Views Total: | 5,083 views |
Official Page: | Go to website |
Last Update: | June 23, 2019 |
License: | MIT |
Preview:

Description:
HesGallery is a lightweight, responsive, mobile-friendly JavaScript photo gallery & image lightbox plugin for lifestyle, portfolio, travel, fashion, art, photography and any other kind of amazing websites and blogs.
The plugin displays a group of images as a gallery popup where the users are able to navigate between images by clicking the navigation arrows (desktop) or by tapping the images (mobile).
Licensed under the CC BY-NC-ND 4.0.
How to use it:
To get started, insert the HesGallery plugin’s files into the document.
<link rel="stylesheet" href="hes-gallery.css"> <script src="hes-gallery.js"></script>
Add the images to the gallery as follows. Available data attributes:
- data-subtext: image caption
- data-alt: alternative text
- data-disabled: disable this image
- data-fullsize: full size
- data-wrap: infinite loop
- data-img-count: the number of images
<div class="hes-gallery" data-wrap="true" data-img-count="3"> <img src="1.jpg" alt="image1" data-subtext="Descrition 1" data-alt="Alt 1"> <img src="2.jpg" alt="image2" data-subtext="Descrition 2" data-alt="Alt 2" data-disabled="true"> <img src="3.jpg" alt="image3" data-subtext="Descrition 3" data-alt="Alt 3"> </div>
Decide whether to display the count in the gallery popup.
<div class="hes-gallery" data-img-count="false"> ... </div>
That’s it. You can override the default settings to customize the gallery.
HesGallery.setOptions({ // disable scrolling when the popup is activated disableScrolling: false, // self-hosted styles hostedStyles: false, // enable/disable animation animations: true, // enable/disable keyboard navigation keyboardControl: true, // disable the plugin when the screen size is smaller than this value minResolution: 0, // enable/disable infinite loop wrapAround: false, // show/hide image count showImageCount: true });
API methods.
// Shows n photo from m gallery HesGallery.show(m, n) // goes to next HesGallery.next() // backs to previous HesGallery.prev() // hides the gallery HesGallery.hide()
Changelog:
v1.4.11 (06/23/2019)
- Fixed data-wrap & data-img-count attributes
v1.4.8 (06/16/2019)
- Added IE support
v1.4.7 (05/27/2019)
- Fix bad subtitle position
v1.4.6 (03/31/2019)
- minor changes
01/13/2019
- Code refactor
Have prblems to mak eit work in IE
Doesn’t seem to work on my mobile device
dude… your css dude. what is it aiming? fe, u have id of hgallery, but it is nowhere to be found in html???