/jqModal

jqModal is a plugin for jQuery to help you display notices, dialogs, and modal windows in a web browser. It is flexible and tiny, akin to a "Swiss Army Knife", and makes a great base as a general purpose windowing framework.

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

jqModal

jqModal is a plugin for jQuery to help you display modals, popups, and notices. It is flexible and tiny, akin to a "Swiss Army Knife", and provides a great base for your windowing needs.

Read the documenttion and more at http://jquery.iceburg.net/jqModal

See Examples / Demonstration

Features

  • Designer Frieldly - Use your HTML+CSS for Layout and Styling
  • Translator/i18n friendly - No hardcoded English strings
  • Developer friendly - Extensible through callbacks to make anything possible (gallery slideshows, video-conferencing, &c)
  • Simple support for remotely loaded content (aka "ajax")
  • Multiple Modals per page (including nested Modal-in-Modal)

Development

Development of jqModal occurs in the -master branch on jqModal.js. The CHANGELOG.md is to be kept up to date with changes.

Release Process

  • Version jqModal.js <semver> (YYYY.MM.DD +r<revision>)
  • Minify jqModal.js -> jqModal.min.js
  • Update jqModal.jquery.json, bumping version
  • Ensure changelog is up to date
  • Copy jqModal.js to releases/jqModal-r<revision>.js
  • Merge -master with -release
  • Ensure releases/ is absent from -release branch
  • Tag -release with : git tag <semver> && git push origin --tags to publish.

Get Involved

Report issues to the github issue tracker.

For support, please post to stackoverflow using the jqmodal tag:

The jqModal website code is available on github -- please do contribute improvements.

Author

Brice Burgess @iceburgBrice

Released under the MIT License: http://www.opensource.org/licenses/mit-license.php