skippy / facebox forked from grosser/facebox

jQuery: Facebook-style lightbox in 5kb

This URL has Read+Write access

name age message
file .gitignore Mon Feb 11 14:56:33 -0800 2008 bring over everything [defunkt]
file README.markdown Loading commit data...
file build_tar.sh Mon Feb 11 14:56:33 -0800 2008 bring over everything [defunkt]
directory demo/
file facebox.css
file facebox.js
file facebox.min.css Sat Feb 21 13:19:59 -0800 2009 minified lastes changes [grosser]
file facebox.min.js
directory images/
file index.html
file jquery.js Thu Feb 12 06:34:17 -0800 2009 jquery 1.3.1 [grosser]
file minify.sh Wed Feb 11 12:43:31 -0800 2009 minified js + css [grosser]
directory releases/ Mon May 05 11:08:59 -0700 2008 dont keep releases in git [defunkt]
directory screenshots/ Mon Feb 11 14:56:33 -0800 2008 bring over everything [defunkt]
README.markdown

Facebox

Demo: Facebox homepage or open index.html.
Need help? Join the Google Groups mailing list

Benefits compared to original

  • Faster page load (does the heavy lifting when a facebox is opened and not at startup)
  • Smaller file size (smaller code + minified using YUI)
  • Locally testable (does not require you to host a server just to try locally)
  • Gallery mode available
  • Useable as modal dialog (additional mode that does not allow users to dismiss the box)
  • Clean seperation between JS/CSS (no images/styles inside JS)
  • Seperate centralize method to re-center the facebox externally
  • No need to edit CSS (paths are set to images/facebox instead of /facebox)
  • afterClose event is fired
  • japanese close-label available

Installation

Download and unpack (use download button above), images go into /images/facebox , if not you can overwrite them in css.

Options

#name        : default
noAutoload   : false #do not generate facebox box at start, saves time (use when infrequently used)
opacity      : 0
overlay      : true
modal        : false #do not allow the user to dismiss the dialog
imageTypes   : [ 'png', 'jpg', 'jpeg', 'gif' ]

TODO

  • add modal mode demo
  • show loading during whole Ajax/Images load

Author

Original: defunkt
Enhancements: Michael Grosser