Decathlon / vitamin-ios

Decathlon Design System UI components for iOS & iPadOS applications
https://www.decathlon.design
Apache License 2.0
48 stars 14 forks source link

fix: proposal for accessibility of progress bar #47

Closed FannyDemey closed 2 years ago

FannyDemey commented 2 years ago

Changes description

This PR contain improvement of progress bar accessibility. They might be some optimization to do for example :

Context

Progress bar was not accessible with voiceover, meaning that if a blind user encounter a Progress there were no focus on this element so the user has no idea of what's going on. What I have done is :

What could be improved :

Checklist

Does this introduce a breaking change?

Screenshots

iPhone/iPad

Start VoiceOver on your phone and set focus on different ProgressBar in the Showcase app

Other information

CLAassistant commented 2 years ago

CLA assistant check
All committers have signed the CLA.

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication