Component library

Our library offers a collection of the most common UI elements. Save time by using these building blocks.

Wireframes snapshot

Available components

Released components are now integrated into the UCDS system, with documentation ready for your review. Whether you're a designer or developer, you can find detailed information in our main tools—Figma for design assets and Storybook for development details.

For access to the component design and development environments, connect with us for a walkthrough and onboarding session. Let's get you set up!

accordion thumbnail

Accordion

A collapsible container for organizing content, keeping interfaces clean and accessible.

breadcrumb thumbnail

Breadcrumb

A list of links showing the location of the current page in the navigational hierarchy.

button thumbnail

Button

A core interactive element used to trigger actions like submitting forms.

card thumbnail

Card (coming soon)

A card is a container used to group and present high-level content. It helps make a web product more visually appealing, structured, and easy to navigate. 

checkbox thumbnail

Checkbox

A simple control for selecting one or multiple options in a list.

chip thumbnail

Chip

A compact UI element for displaying information, filtering content, or triggering actions.

dropdown thumbnail

Dropdown

A toggleable menu for selecting a single option from a list without cluttering an interface.

form thumbnail

Form

A container of related input fields that allow users to submit information.

hero thumbnail

Hero

The first and most visually striking component on the page. Designed to immediately capture attention and convey the brand’s core message or value proposition.

icon thumbnail

Icon

The Icon is a scalable, reusable visual symbol used to convey meaning, support navigation, or enhance user interaction across the interface.

icon button thumbnail

Icon button

A minimalist button using an icon to convey actions efficiently.

link thumbnail

Link

Links are used as navigational elements. They navigate users to another location, such as a different site, resource, or section within the same page.

radio button thumbnail

Radio button

A control for selecting a single option from a predefined set.

search input thumbnail

Search input

A specialized input field for quickly finding relevant content.

text area thumbnail

Text area

A text area lets users enter long form text which spans over multiple lines.

text input thumbnail

Text input

A field for user-entered data, supporting various formats and validations.

In production

Hang on tight! Our team is working around the clock to bring these components to your screens as soon as possible. Stay tuned—exciting things are coming your way! View the UCDS roadmap for more details or our upcoming releases. 

 

Beta 1.0

Key content elements – Design

  • Hero
  • Pagination
  • Pull Quote 

Functional components

  • Search Input
  • Text Area

Content structure elements – Design

  • Text Lists
  • Tables
  • Form 

Navigation updates

  • Menu Styling

Beta 2.0

Key content elements – Design

  • Card 

Functional components

  • Breadcrumb
  • Hero

Content structure elements

  • Form

General availability (GA)

Functional components

  • Card
  • Date Input
  • Pull Quote
  • Tabs

Content structure elements – Design

  • Progress Indicator