Reflex Cloud - Fast, secure & scalable hosting. One command to deploy.

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.

New

Styling

solid

soft

surface

outline

Accent

England!
England!
England!
England!

England!
England!
England!
England!

Gray

England!
England!
England!
England!

England!
England!
England!
England!

Size

The size prop controls the size and padding of a badge. It can take values of "1" | "2", with default being "1".

NewNewNew

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".

NewNewNewNewNew

Color Scheme

The color_scheme prop sets a specific color, ignoring the global theme.

NewNewNewNew

High Contrast

The high_contrast prop increases color contrast of the fallback text with the background.

NewNewNewNew
NewNewNewNew

Radius

The radius prop sets specific radius value, ignoring the global theme. It can take values "none" | "small" | "medium" | "large" | "full".

NewNewNewNewNew

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.

Basic Badge
PropType | ValuesDefaultInteractive
variant
"solid" | "soft" | ...
size
"1" | "2" | ...
color_scheme
"tomato" | "red" | ...
high_contrast
bool
radius
"none" | "small" | ...

Event Triggers

See the full list of default event triggers