The Chip component displays small interactive labels, perfect for representing status, categories, filters or actions. Compact, stylable and highly flexible, it can be clicked, disabled, loaded, closed or enriched via slots.
It supports different variants, states, densities and sizes, to suit all UI contexts. It can be used alone, in groups, or as the basis for a tag or filter system.
Default
Examples of chip
Base
A simple, non-interactive chip, perfect for static display.
Default
Closable
Adds a close icon to dynamically remove the chip. Useful for filters or modifiable tags.
Default content
Color
Customize the color of the chip’s text and/or background. Ideal for visually highlighting certain elements.
Primary
Secondary
Tertiary
Primary variables
Outline colors
Composable
Shows how to use slots (prepend, append, close) to inject customized content such as icons or rich text.
Default
Outline
Density
Controls vertical density: compact, comfortable or default. Handy for adapting to the overall density of the interface.
compact
default
comfortable
Disabled
Displays a deactivated, non-interactive, visually faded chip.