Saltar al contenido principal
Gob.cl

Badge

  • Vanilla
Vista previa del componente BadgeVista previa del componente Badge

Recomendaciones de accesibilidad

Anuncia el significado, no solo el número
Usa un nombre accesible que explique el contexto (p. ej. “3 notificaciones sin leer”, “Notificaciones sin leer” en el punto). Un “3” solo no basta para tecnologías de asistencia.

Usa un rol de estado, no de decoración
El Badge comunica información dinámica; en los ejemplos del kit se usa role="status" para anunciarlo sin interrumpir de forma agresiva el flujo.

Oculta el ícono decorativo cuando el Badge ya nombra la novedad
Si el Badge (o su aria-label) ya describe las notificaciones, el ícono de campana puede ir con aria-hidden="true" para no duplicar el anuncio.

No dependas solo del color
El rojo indica atención, pero el significado debe estar en el texto accesible (y, cuando hay conteo, en el número visible). No asumas que “punto rojo” se entiende por sí solo.

Actualiza el anuncio cuando cambie el conteo
Si el número baja a cero, retira el Badge o actualiza el nombre accesible (“Sin notificaciones nuevas”) para no dejar un indicador obsoleto.

No conviertas el Badge en el único control
El clic o la activación deben estar en el botón/enlace que lo contiene (campana, ítem de menú). El Badge informa; el control padre ejecuta la acción y debe tener foco y nombre propios.

Última actualización: Octubre de 2026