I am creating this design pattern where user can enable or disable "Users Term and Condition", and by choosing in enabling it, user has to choose either using a URL hosted or a version created by the user. I am not really sure if the design below is the right or the best pattern.enter image description here

  • Um, I believe you did not understand what a design pattern actually is. It documents and names an accepted existing solution and puts it in context with other DPs.
    – Crissov
    Commented Apr 24, 2015 at 8:00
  • As an alternative you could flatten the choice to (Don't show, Url, hosted). Commented Apr 24, 2015 at 10:57
  • If you feel you can confidently recognize an "empty" text field, "no terms and conditions" could be "just leave the text field empty if you don't want any T&C". Commented Apr 24, 2015 at 18:08

1 Answer 1


It looks fine to me, I believe the terminology "we host a version for you" isn't great, perhaps:

Example T&C's UI

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.