Skip to main content

At first glance, it doesn't look very accessible. This would be spelled as a regular list by a screen reader, with no indication of the past steps, the current steps and the future steps. To improve accessibility, you would need to either hide the element completely if it's only meant as a visual aide, or add screen reader specific markup to distinguish the steps.