Weekly bars — accessibility

  • figure with an aria-label summary; the bars are aria-hidden. The text alternative is the table of values below (accordion with aria-expanded + aria-controls; the panel stays in the DOM, hidden).
  • A tile that switches the chart is role="button" with aria-pressed, Enter/Space; scroll to the chart block: 'nearest', no animation under reduced motion.
  • Bar growth only under prefers-reduced-motion: no-preference.

Source: docs/meeting-analysis/weekly-bars.a11y.md · GitLab