Details

    • Similar Issues:
    • Epic Link:

      Description

      Ideally we should cover all the bases like Bootstrap has http://getbootstrap.com/css/#forms

      For example, components for:

      • Form component
      • Checkbox
      • Checkbox list
      • Radio list
      • Radio
      • Text input with label
        • Small
        • Medium
        • Large
      • Text Area
      • Selects

      In Scope

      • Make components and styles for these
      • Disabled is 40% opacity for both control and label
      • Label always appears above text input

        Attachments

          Issue Links

            Activity

            Hide
            cliffmeyers Cliff Meyers added a comment -

            Brody Maclean is working on a style guide for all this stuff that looks great but should be finalized before we go too deep into this.

            I had started some work on text input and radio button group controls, mostly to help prove out a form validation framework. Hopefully those will get their own ticket soon; this ticket on its own is probably too broad (too many controls) without being deep enough (each control should probably be its own React component otherwise layouts will never be consistent)

            Show
            cliffmeyers Cliff Meyers added a comment - Brody Maclean is working on a style guide for all this stuff that looks great but should be finalized before we go too deep into this. I had started some work on text input and radio button group controls, mostly to help prove out a form validation framework. Hopefully those will get their own ticket soon; this ticket on its own is probably too broad (too many controls) without being deep enough (each control should probably be its own React component otherwise layouts will never be consistent)
            Hide
            jamesdumay James Dumay added a comment - - edited

            Cliff Meyers sounds like we should close this and have Brody Maclean open up tickets to support JENKINS-38490, JENKINS-36291 and JENKINS-36588. cc Michael Neale

            Show
            jamesdumay James Dumay added a comment - - edited Cliff Meyers sounds like we should close this and have Brody Maclean open up tickets to support JENKINS-38490 , JENKINS-36291 and JENKINS-36588 . cc Michael Neale

              People

              • Assignee:
                sophistifunk Josh McDonald
                Reporter:
                jamesdumay James Dumay
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: