Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noelboss/featherlight
Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.
https://github.com/noelboss/featherlight
ajax javascript jquery lightbox minimal modals
Last synced: 7 days ago
JSON representation
Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.
- Host: GitHub
- URL: https://github.com/noelboss/featherlight
- Owner: noelboss
- License: mit
- Created: 2013-10-23T14:26:34.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-10-07T16:47:24.000Z (4 months ago)
- Last Synced: 2024-10-29T15:26:58.343Z (3 months ago)
- Topics: ajax, javascript, jquery, lightbox, minimal, modals
- Language: JavaScript
- Homepage: https://www.noevu.ch/featherlight-js-the-ultra-slim-lightbox/
- Size: 1.83 MB
- Stars: 2,076
- Watchers: 91
- Forks: 293
- Open Issues: 95
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-jquery - featherlight - Featherlight is a very lightweight jQuery lightbox plugin. (Modal / Data Table)
README
Featherlight - ultra slim jQuery lightbox [![Build Status](https://travis-ci.org/noelboss/featherlight.svg?branch=master)](https://travis-ci.org/noelboss/featherlight)
------------------------**Featherlight is a very lightweight jQuery lightbox plugin. For more information and demos, visit the [official website](https://www.noevu.ch/featherlight-js-the-ultra-slim-lightbox/).**
* Simple yet flexible
* Image, Ajax, iFrame and custom content support
* [Gallery Extension](https://github.com/noelboss/featherlight/#featherlight-gallery)
* Minimal CSS
* Name-spaced CSS and JavaScript
* Responsive
* Accessible
* Customizable via javascript or attributes## [» Download Current Release 1.7.14](https://github.com/noelboss/featherlight/archive/v.1.7.14.zip)
Here you'll find a [list of all the changes](https://github.com/noelboss/featherlight/blob/master/CHANGELOG.md) and you can also download [old releases](https://github.com/noelboss/featherlight/releases) or [the master including all the latest bling](https://github.com/noelboss/featherlight/archive/master.zip).
# Installation
All styling is done using CSS so you'll want to include the Featherlight CSS in your head.
Be aware that Featherlight uses very unspecific CSS selectors to help you overwrite every aspect. This means in turn, that if you're not following a modularized approach to write CSS (which you should! It's terrific!) and have many global and specific definitions (read ID's and such – which you shouldn't), these definitions can break the Featherlight styling.
Featherlight requires jQuery version 1.7.0 or higher (regular version, not the slim one). It's recommended to include the javascript at the bottom of the page before the closing `