Moving to Seeds

If you are in the process of converting a component from its UIC version to the Seeds version, we recommend the following:

  1. Find the component you’re looking for by inspecting the Zeroheight documentation.
    1. Almost all components share the same naming between UIC and Seeds.
  2. From the component’s Zeroheight home, you can inspect the component’s prop interface + see links to various Storybook examples, and design best practice guidance.
  3. Should you need to adjust the default theming, see this documentation in Zeroheight about using tokens.

Rebuilding with Seeds

Intentionally, not all components that currently exist in UIC will exist in the same format in Seeds. Some UIC components, like SubmitApplication, aren’t really components at all, but pieces of page content that have significant business logic. These were not brought over to Seeds in their current form.

We recommend rebuilding large sections like this within your application using Seeds atoms and molecules, like the Card, Heading, Link, and Icon components, and Seeds tokens, like spacing, color, and typography. You will retain more control over the details of your content, while still getting all the consistency, accessibility, and themability benefits of using Seeds components.