Layered modal is a little modal system that allows you easily manage stacked modals. By stacking it means opening up new modal on top of of existing ones. This usually comes from some actions from current visible modal. For example: clicking a link, selecting some options in a dropdown or radio button list, etc.
Why a new modal library when there are thousands of them over the net? Let me explain. Over the time, I have tried my hand on many modal systems. Some have many extensive features and some have less. I have made this little library with all features I came to like into one place. I have been thinking about doing this for some times, but never managed to make it really happen.
Give it a go if you like. Any and all feedback are welcome.
NPM Package: https://www.npmjs.com/package/layered-modal
GIT Repository: https://github.com/anjan011/layered-modal
Documentation and Demo: https://docs.anjan011.com/layered-modal/