Saltar al contenido
Índice de Kit UI
Kit UI Componentes

Badges y alertas.

Badge etiqueta un estado corto; alert comunica información relevante dentro del flujo de lectura.

Cuándo usar

Badge etiqueta un estado corto; alert comunica información relevante dentro del flujo de lectura.

  • Elegir el elemento HTML nativo antes de agregar una primitiva interactiva.
  • Mantener el nombre, el resultado y la acción visibles sin depender de un icono.
  • Documentar cualquier excepción en el producto consumidor.

Ejemplo visible

Revisa la fecha del conjunto

La última observación corresponde a junio de 2026.

Ver fuente y cobertura

Anatomía

ParteContrato
1Icono opcional
2Título
3Mensaje
4Acción o cierre opcional

Estados y variantes

EstadoComportamiento esperado
infoContexto neutral
successResultado confirmado
warningRiesgo o condición
dangerError o impacto material
dismissedSólo si el mensaje no requiere acción persistente

Accesibilidad

  • Estado expresado en texto.
  • role=alert sólo para mensajes urgentes nuevos.
  • El cierre tiene nombre accesible.
  • No usar badge como único label de un control.

HTML de referencia

Código de referencia
<div class="cis-alert cis-alert--warning">
  <h2>Revisa la fecha</h2>
  <p>El conjunto se actualizó por última vez el 24 de agosto.</p>
</div>

Definition of Done

  • Ejemplo visible y código copiable coinciden.
  • Teclado, foco, nombre accesible y estado fueron probados.
  • El componente funciona sin JavaScript o declara una mejora progresiva acotada.
  • Los mensajes cumplen core/prosa en modo estricto.
  • La promoción registra versión, compatibilidad y prueba de regresión.