Badge
Badges are used to highlight an item's status for quick recognition.
Basic Example
To create a badge component with only text inside, pass the text as an argument.
Styling
solid
soft
surface
outline
Accent
Gray
Size
The size
prop controls the size and padding of a badge. It can take values of "1" | "2"
, with default being "1"
.
Variant
The variant
prop controls the visual style of the badge. The supported variant types are "solid" | "soft" | "surface" | "outline"
. The variant default is "soft"
.
Color Scheme
The color_scheme
prop sets a specific color, ignoring the global theme.
High Contrast
The high_contrast
prop increases color contrast of the fallback text with the background.
Radius
The radius
prop sets specific radius value, ignoring the global theme. It can take values "none" | "small" | "medium" | "large" | "full"
.
Final Example
A badge may contain more complex elements within it. This example uses a flex
component to align an icon and the text correctly, using the gap
prop to
ensure a comfortable spacing between the two.
8.8%
API Reference
rx.badge
A stylized badge element.