1.8.3 • Published 1 year ago

bs5-lightbox v1.8.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Lightbox for Bootstrap 5

A pure JavaScript Bootstrap 5 lightbox that supports images, galleries, YouTube, Vimeo, and Instagram—built around Bootstrap's Modal and Carousel plugins.

Have you been using Lightbox for Bootstrap (ekko-lightbox) but recently moved to Bootstrap 5? This is your replacement.

Documentation: https://trvswgnr.github.io/bs5-lightbox/

If you enjoy using Bootstrap 5 Lightbox please star this repo.

Development on Version 2 has started—currently looking for contributors!

Use Issues to request new features. If you would like to contribute, send me an email at lightbox@travisaw.com.

Status

github latest release jsdelivr hits per month npm downloads npm minzipped size npm version Libraries.io dependency status for latest release Featured on Openbase

Installation

Install with NPM:
npm i bs5-lightbox
CDN:
<script src="https://cdn.jsdelivr.net/npm/bs5-lightbox@1.8.3/dist/index.bundle.min.js"></script>

Or download the file directly (right-click, Save As...)

Lightbox for Bootstrap 5 will automatically initialize on import:

import 'bs5-lightbox'

By default it will target elements with the data-toggle="lightbox" attribute.

If you want to target a different element, import the Lightbox class and instantiate it:

import Lightbox from 'bs5-lightbox'

for (const el of document.querySelectorAll('.my-lightbox-toggle')) {
  el.addEventListener('click', Lightbox.initialize)
}

Contributing

Lightbox for Bootstrap 5 is written in pure JavaScript. Modify the src/index.js file, run npm run build and create a pull request.

You can help make this project even better and keep it up to date by making a small contribution! Fund this project.

Copyright and license

Code released under the MIT license.

1.8.3

1 year ago

1.8.2

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.7.10

2 years ago

1.7.11

2 years ago

1.7.9

2 years ago

1.7.8

2 years ago

1.7.7

3 years ago

1.7.6

3 years ago

1.7.5

3 years ago

1.6.4

3 years ago

1.7.2

3 years ago

1.6.3

3 years ago

1.3.6

3 years ago

1.7.1

3 years ago

1.6.2

3 years ago

1.3.5

3 years ago

1.7.0

3 years ago

1.6.1

3 years ago

1.3.4

3 years ago

1.6.0

3 years ago

1.5.1

3 years ago

1.3.2

3 years ago

1.5.0

3 years ago

1.3.1

3 years ago

1.4.0

3 years ago

1.3.0

3 years ago

1.6.5

3 years ago

1.2.9

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago