Modals are powered by Base Styles for styling, and Modals.js - which manages the html and exposes some javascript helper functions. You can either load a modal from a url, or from a div (usually hidden) somewhere on the page. To trigger a modal, simply call theDocumentation Index
Fetch the complete documentation index at: https://tonic.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
launchModal() function from an onclick event or elsewhere.
Arguments
url(optional): The page to load your modal content from.selector(optional): The id of the div to use for the modal content.id(optional): Give your modal an identifier if you need to manually callcloseModal()later in the cycle.size: The size of the modal. Defaults tomd- Options:
xs,sm,md,lg,xl,2xl
- Options:
Trigger a modal from a url
- view.html.erb
- my_controller.rb