This is a minimal example with registration integration and shows how to use modal windows if you click the buttons in the footer or even this link.
ADL's Github page is a great place for our work, this project specifically has more demos and documentation if you're looking for more information.
Feel free to email Tyler Mulligan with questions.