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
    Apr 24, 2015 at 8:00
  • As an alternative you could flatten the choice to (Don't show, Url, hosted). 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". 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 that you have read and understand our privacy policy and code of conduct.

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