Modal Dialog

This is an example of a modal dialog component. It opens when the trigger button is pressed and closes when you click the close button, the overlay, or press the Escape key.