- Added globals.
- Added the ability to change the namespace for CSS and events.
- Used '#on' instead of '#bind'.
- Fixed double locking/unlocking issue.
- Updated examples.
- Updated dependencies.
- Updated README.
- Fixed a scrolling to the top of a page.
- Added the 'reason' parameter to the close/closed events.
- Updated examples.
- Updated dependencies.
- Constructor always returns an instance(#61).
This version has incompatible changes!
- Changed CSS class names.
- Shared overlay.
- Changed visual styles.
- Improved IE8 styles.
- Updated dependencies.
- Fixes.
- Added font-size of inputs to prevent iOs zooming.
- Convert image for IE8 to base64.
- Fix tests.
- Fix scrollbar padding for Zepto.
- Code refactoring.
- Improved code linting.
- Cleaned up the repository.
- Updated dependencies.
- Moved @import to the top of the file. Meteor requires the @import to be at the top.
- Added some basic CSS support for IE8.
- Added CloseOnEscape and CloseOnAnyClick options.
- Updated README.md.
- Updated tests.
- Fix safari ghost padding bug(#26).
- Add parsing of non-json strings with options. Read docs.
- Fix jshint errors.
- Update examples.
- Catch syntax error if the hash is bad.
- Add 'closeOnConfirm', 'closeOnCancel' options.
- Fix #14, #11
- Support for trailing slashes in URL.
- Fix unnecessary body padding.
- Works in the old android, ios browsers and other.
- Fix page scrolling bug
- Refactor CSS
- Public collection of instances. Now you can get specific instance throw JS:
var inst = $.remodal.lookup[$('[data-remodal-id=modal]').data('remodal')];
; - Plugin constructor calling returns instance now.
var inst = $('[data-remodal-id=modal]').remodal()
.
- Zepto support!
- Blur is changed from 5px to 3px.