An official website of the United States government
Here's how you know
Official websites use .gov A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS A lock () or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.
An official website of the United States government
Here's how you know
Official websites use .gov A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS A lock () or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.
See Storybook for React guidance of this component.
Style customization
The following CSS variables can be overridden to customize FilterChip components:
CSS variables for filter-chip
Variable
Default Core Theme Value
--filter-chip__background-color
--color-primary-lightest
--filter-chip__background-color--active
--color-primary
--filter-chip__border-color
--color-primary
--filter-chip__border-color--active
--color-primary
--filter-chip__border-radius
--radius-pill
--filter-chip__color
--color-base
--filter-chip__color--active
--color-white
--filter-chip-icon__color
--color-base
--filter-chip-icon__color-active
--color-white
Guidance
When to use
Use to clearly indicate to the user what filters have been applied to a set of results and provide a quick and easy way to remove a selected filter
When to consider alternatives
When many filter chips would be displayed and available screen real estate is limited
When a badge is sufficient in place of a filter chip
Usage
Do not mix badges and filter chip as it can be confusing to the user
Do not use filter chip when a badge is sufficient, i.e., when none of the tags are removable
Filter chips should be short and not wrap to the second line
Allow adequate spacing (at least 8px) between each filter chip, as much as the design will allow.
The colors of the Filter Chip can be overriden using the CSS variables listed below, but should not be overriden with colors outside of the color palette.
Accessibility
Enter, Backspace, Delete, and Spacebar will remove the tag when it is in focus