Elfsight widgets are great for adding dynamic content to a static website
BUT, it would be nice if most of modules had an option to be integrated as a button (embedded or floating) and the module content would be displayed in a pop-up window (or a panel sliding to the left or right) when you click on the button.
Example: the Event module integrated as a floating button. When clicked, a window opens with the events. And you can close the window with a close button.
With some websites, it is not possible to inject widgets into certain parts of the page. However, it is often possible to inject JS code into the header.
This would allow you to add floating buttons that could open other modules in pop-ups (event, social feed, …)
Are you familiar with customizing with a custom button? That opens up a lot of possibilities. Elsight Support can always make precise, individual adjustments if it’s technically feasible.
This also applies to every widget. Combining a popup widget with another widget (form, event, social) within its content is also possible—everything is achievable.
If that’s what you meant by your idea, then it’s a good one. I was just thinking that these customizations don’t usually get prioritized very quickly.
SIna is absolutely right! If you have a custom button on your website, we can create a custom solution that easily opens floating widgets on the button click.
As for the static widgets (like Event Calendar, Feeds), you can integrate them into the Popup using their installation code in the Popup HTML block:
Once this done, it will be possible to connect this popup with your custom button. If this works for you, just share a link to your website and describe your use case. Our devs will be happy to help