Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Labels without any additional treatment are required for all users. For example, the “Variety” field in the image below is required. If a user brings focus to the field and then moves away, an in-line error should display informing the user that the input is required. Similarily, the call to action on the screen should remain disabled until all required inputs have a valid value.

  2. Labels with an appended “ (optional)” may be left blank by all users. See the “Is the farm owner operated?” in the second example below. These inputs can still display in-line errors if their value is invalid, but will also accept no value. Optional inputs do not impact the enabled / disabled status of a call to action.

  3. Labels with the leaf icon appended are required if and only if a user is seeking a certification (see Certifications, certifiers, and LiteFarm for more information). In this case, the user will experience the same interaction described in the required case. If a user is NOT seeking a certification, the user will experience the interactions described in the optional case. Eventually, this indication will be dynamic based on the type of certification selected.

...