FacyBox
A jQuery-based, Facebook/Fancybox-style lightbox which can display images, divs, or entire remote pages. Based on fancybox.net and famspam.com/facebox
Install / Use
/learn @bitbonsai/FacyBoxREADME
facybox
Demo: facybox homepage or open index.html.
Need help? Join the Original Facebox Google Groups mailing list
Benefits added by mWolff
- Caption below picture for Galleries
- New loading image
- If Content is smaller then Browser's Height, centralize vertically
- Improved msie support
Benefits compared to original
- Faster page load (does the heavy lifting when a facybox 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 separation between JS/CSS (no images/styles inside JS)
- Separate centralize method to re-center the facybox externally
- No need to edit CSS (paths are set to images/facybox instead of /facybox)
- afterClose event is fired
Installation
Download and unpack (use download button above). Images go into /images/facybox or you can overwrite them in facybox_urls.css.
Options
#name : default
noAutoload : false #do not generate facybox box at start, saves time (use when infrequently used)
opacity : 0.3
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
Facybox port: Mauricio Wolff
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
