Feature Request: Modern Modal Builder

Hello,

I ask to Improve (rather completely redesign) the functionality of pop-up dialogs (modal and non-modal).

The only thing that currently exists is the Modal element, which is a baby analogue of a decent popup builder: Modal does not allow you to set animation of popup appearance and hiding, it does not allow you to reuse the created popup on different pages and in different places of one page, in fact it has only one trigger event - click on the button. This greatly limits the possibilities of creating websites.

The way the feature should work:

  • There should be an entity (post): a popup so that you can create reusable popups
  • It should be possible to open popups by pressing any button or following some other events: after the page loads, when the page is scrolled to a certain percent or item, after the user does nothing for some time, when he tries to leave the page
  • It should be possible to set rules for popups, such as: show after X times of loading the same page, show after X times of entering the site, show no more than X times, show only if the user came from a particular link, show only to specific users, devices or browsers, show only if a dynamic property or a user function return “true”

All of this should be configurable via UI and well-documented, without some weird obscure x-something-something in random fields.

Great food for inspiration: https://elementor.com/features/popup-builder/, they have the best solution right now, surpassing Themeco’s solution by leaps and bounds.

Hey @skripkin,

Thank you very much for your feedback. I’m going to list this as feature request.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.