• Nathan NNathan N, over 2 years ago

    You're current approach may be too verbose. Try thinking of modals as having three parts; header, body, footer. In the body section of the modal you can have any combination of form or other page elements. While in the header you have the main title, and in the footer you have your CTA buttons. Don't account for every use case, just build a flexible template that allows you to dump any kind of information into the modal.

    3 points
    • Hamish TaplinHamish Taplin, 2 years ago

      Agree with this 100%. In programming terms, this is known as 'composition' and it translates very well to design, especially within a design system based on components.

      2 points