exponentcms / exponent-cms

Content Management, Simple.
exponentcms.org
GNU General Public License v2.0
60 stars 24 forks source link

Feature request: replace use of jQueryUI/dialog and impromptu with zebra dialog #1412

Open exponentcms opened 4 years ago

exponentcms commented 4 years ago

Due to the limitation of both the jQueryUI dialog and impromptu widgets (can't load ajax content very well or at all), we should move to using the jquery-confirm widget http://craftpip.github.io/jquery-confirm for non-bootstrap3 implementations. We use the dialog-bootstrap widget for bootstrap3 implementations. The following views/plugins would need updating:

As a note, elFinder uses jQueryUI for most of its user interface

exponentcms commented 4 years ago

Looks like zebra dialog https://github.com/stefangabos/Zebra_Dialog/ better fits as it allows for more than 2 buttons (needed for text module inline edit dialog).

exponentcms commented 4 years ago

Lighthouse URL: https://exponentcms.lighthouseapp.com/projects/61783/tickets/1368