jquery-modal icon indicating copy to clipboard operation
jquery-modal copied to clipboard

Proposal for jQuery Modal 2.0 🎉

Open kylefox opened this issue 7 years ago • 4 comments

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!

kylefox avatar Aug 20 '16 21:08 kylefox

React implementation would be awesome. https://github.com/kylefox/jquery-modal/issues/175

wzup avatar Sep 03 '16 07:09 wzup

Can we have slide show option? This would be great.

thameerakn avatar Nov 29 '17 06:11 thameerakn

Do you continue to develop version 2.0 ?

kytosai avatar Jul 23 '19 06:07 kytosai

having the modal disable tabindexes in main content and focus to modal's input would be awesome (ala https://codepen.io/noahblon/pen/yJpXka )

JordanFarrow avatar Aug 07 '19 16:08 JordanFarrow