Skip to content
Versions v5 v4 v3 v2 v1

Components

Overview

Components are interactive building blocks of our design system. Each component was created to meet a specific UI and accessibility need. Components should be used harmoniously together in the same space to create more intuitive user experiences.

Accordion

Toggle the visibility of sections of content

Button

Allows users to perform an action when triggered

Card

Gives a preview of information in a small layout

Hint

Provides inline contextual help or information to users

Label Group

Groups multiple labels with overflow, category, and close support.

Label

Allows users to display meta data in a stylized form.

Displays information or helps a user focus on a task

Popover

Toggle the visibility of helpful or contextual information.

Search Input

Allows users to search through a list for specific search terms

Tooltip

Toggle the visibility of helpful or contextual information.

Avatar

Displays a user's avatar image with optional placeholder

Back To Top

Shortcut to navigate to the top of a lengthy content page.

Background Image

Places a decorative image in the background of a page.

Badge

Annotates content with a small count or status indicator

Provides a full-width banner for brief, non-dismissible messages.

Spinner

Indicates that an action is in progress

Switch

Toggle control for on/off settings

© 2018-2026 Red Hat, Inc. Deploys by Netlify