What are your thoughts on employing modals on a form.
In addition, should modals be used for inputs that are required for one particular context of the form, whether certain criteria is met? (In which case, the modal would be shown automatically, based on the user's context and input.)
Might it be better to just put the fields inline with the form, but grayed out, depending on the context?
Or better to insert the fields inline, near the UI elements that might trigger the need for those fields to be present?