Open
Description
It's been several years since this library was first released, and it's starting to feel a bit long in the tooth. It's probably time for a massive revamp (and potentially full rewrite) of jquery-modal so it's a nicer member of the modern JavaScript ecosystem.
Based on the feedback and issues I've seen, here's a list of things that could be addressed for Version 2.0:
- UNIT TESTS
- Use latest best practices for jQuery plugin and JavaScript in general
- Better support for packaging systems (npm, bower, etc)
- Better build system (src/dist folders, task automation)
- Support only modern browsers
- Better mobile support
- Move as much presentation to CSS as possible (animate.css support)
- Maybe: Use ES6 and more object-oriented patterns?
- Maybe: Better compatibility with bootstrap and other popular UI frameworks?
- Maybe: Official React, Angular, etc. compatibility?
Would love input from others — please leave a comment below!
Metadata
Metadata
Assignees
Labels
No labels