Skip to content

enhance progressbar accessibility with ARIA attributes #1259

@swarajladke

Description

@swarajladke

The Progressbar component in src/components/ProgressBar.tsx currently doesn’t expose key accessibility attributes. so to make it more inclusive and compliant with accessibility standards, we can add aria-valuenow, aria-valuemax, and aria-valuemin to the progress bar element. These attributes ensure screen readers and other assistive technologies can correctly interpret its state.

expected behavior - The Progressbar should provide these ARIA attributes so assistive technologies can accurately convey its progress state to users.

This also resolves the existing TODO comment in the Progressbar source file and contributes to improving the overall accessibility of the library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions