src/modules/Modal/Modal.js
A standard modal.
A modal can reduce its complexity.
A modal can be created with shorthand props.
A Modal can have a close icon.
A modal can contain image content.
A modal can specify dimmer variations.
A modal can vary in size.
A modal can be top aligned.
A modal can use the entire size of the screen.
When your modal content exceeds the height of the browser the scrollable area will automatically expand to include just enough space for scrolling, without scrolling the page below.
A Modal provides callbacks to manage its state.
A Modal can config not to close by escape or dimmer click.
Multiple modals can be displayed on top of one another.