Usa insignias para mostrar indicadores de estado, label o metadata. Las insignias se pueden usar en línea dentro del texto o como elementos independientes.
Insignia
Reportar código incorrecto
Los badges admiten varias variantes de color para transmitir diferentes significados.
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Reportar código incorrecto
< Insignia color = "gray" > Insignia </ Insignia >
< Insignia color = "blue" > Insignia </ Insignia >
< Insignia color = "green" > Insignia </ Insignia >
< Insignia color = "orange" > Insignia </ Insignia >
< Insignia color = "red" > Insignia </ Insignia >
< Insignia color = "purple" > Insignia </ Insignia >
< Insignia color = "white" > Insignia </ Insignia >
< Insignia color = "surface" > Insignia </ Insignia >
< Insignia color = "white-destructive" > Insignia </ Insignia >
< Insignia color = "surface-destructive" > Insignia </ Insignia >
Las insignias están disponibles en cuatro tamaños para adaptarse a la jerarquía de tu contenido.
Insignia
Insignia
Insignia
Insignia
Reportar código incorrecto
< Insignia size = "xs" > Insignia </ Insignia >
< Insignia size = "sm" > Insignia </ Insignia >
< Insignia size = "md" > Insignia </ Insignia >
< Insignia size = "lg" > Insignia </ Insignia >
Elige entre esquinas redondeadas o insignias tipo píldora.
Insignia
Insignia
Reportar código incorrecto
< Insignia shape = "rounded" > Insignia </ Insignia >
< Insignia shape = "pill" > Insignia </ Insignia >
Añade iconos a las insignias para aportar más contexto.
Insignia
Insignia
Insignia
Reportar código incorrecto
< Insignia icon = "circle-check" color = "green" > Insignia </ Insignia >
< Insignia icon = "clock" color = "orange" > Insignia </ Insignia >
< Insignia icon = "ban" color = "red" > Insignia </ Insignia >
Usa la variante de contorno para un aspecto más sutil.
Badge
Badge
Badge
Badge
Reportar código incorrecto
< Insignia stroke color = "blue" > Insignia </ Insignia >
< Insignia stroke color = "green" > Insignia </ Insignia >
< Insignia stroke color = "orange" > Insignia </ Insignia >
< Insignia stroke color = "red" > Insignia </ Insignia >
Desactiva los badges para indicar estados inactivos o no disponibles.
Badge
Badge
Reportar código incorrecto
< Insignia disabled icon = "lock" color = "gray" > Insignia </ Insignia >
< Insignia disabled icon = "lock" color = "blue" > Insignia </ Insignia >
Las insignias se integran de forma natural en el contenido de texto. Por ejemplo, esta función requiere una suscripción Premium , o este endpoint de la API devuelve el formato JSON .
Reportar código incorrecto
Esta función requiere una suscripción < Badge color = "orange" size = "sm" > Premium </ Badge > .
Combina varias propiedades para crear estilos personalizados de insignias.
Premium
Verificado
Beta
Reportar código incorrecto
< Badge icon = "star" color = "blue" size = "lg" shape = "pill" > Premium </ Badge >
< Badge icon = "check" stroke color = "green" size = "sm" > Verificado </ Badge >
< Badge icon = "badge-alert" color = "orange" shape = "rounded" > Beta </ Badge >
color
string
predeterminado: "gray"
Variante de color de la insignia. Opciones: gray, blue, green, orange, red,
purple, white, surface, white-destructive, surface-destructive.
size
string
predeterminado: "md"
Tamaño de la insignia. Opciones: xs, sm, md, lg.
shape
string
predeterminado: "rounded"
Forma de la insignia. Opciones: rounded, pill.
El icono que se mostrará. Opciones:
Nombre del icono de Font Awesome
Nombre del icono de Lucide
Código SVG (compatible con JSX) envuelto entre llaves
URL a un icono alojado externamente
Ruta a un archivo de icono en tu proyecto
Para iconos SVG personalizados:
Convierte tu SVG usando el convertidor SVGR .
Pega tu código SVG en el campo de entrada de SVG.
Copia el elemento completo <svg>...</svg> del campo de salida JSX.
Envuelve el código SVG compatible con JSX entre llaves: icon={<svg ...> ... </svg>}.
Ajusta height y width según sea necesario.
El estilo de icono de Font Awesome . Solo se usa con iconos de Font Awesome. Opciones: regular, solid, light, thin, sharp-solid, duotone, brands.
stroke
boolean
predeterminado: "false"
Mostrar la insignia con un contorno en lugar de un fondo sólido.
disabled
boolean
predeterminado: "false"
Mostrar la insignia en estado inhabilitado con opacidad reducida.
Clases CSS adicionales para aplicar a la insignia.