Badge — Accessibility

Overview

The Badge is a compact, non-interactive indicator used to convey status, count, or notification state.

It may display a dot, number, or text label, and it must communicate its meaning clearly through text or accessible labels — never color alone.


🧭 Keyboard & Interaction

Interaction Behavior
Tab Skipped — badges are not focusable by default.
Enter / Space Not applicable — badges are non-interactive.
Focus If the badge is part of an interactive parent (e.g., button or tab), focus is handled by that parent.

If a badge triggers an action (rare), it must use a proper role (button) and follow full button accessibility standards.


🗣️ Screen Reader & ARIA

Non-Interactive Badge

Dot Badge

Live Updates

If the badge reflects dynamic information (e.g., new messages):


Focus & Grouping