razorpay / blade

Design System that powers Razorpay
https://blade.razorpay.com
MIT License
513 stars 143 forks source link

Accessibility violations with `Link` component #1000

Closed chaitanyadeorukhkar closed 6 months ago

chaitanyadeorukhkar commented 1 year ago

Ref: https://blade.razorpay.com/?path=/story/components-link--default&globals=measureEnabled:false

Screenshot 2023-02-09 at 11 30 42 AM
chaitanyadeorukhkar commented 1 year ago

@saurav12 can you take a look at this issue?

saurav12 commented 1 year ago

@chaitanyadeorukhkar This is more than the least required ratio. We support a minimum of 3:1 and it is coming out to be 3:31.

anuraghazra commented 1 year ago

WCAG2AA requires 4.5:1 ratio for small text & 3:1 for large text, thus the above check is failing.

adilk121 commented 1 year ago

Combine Adjacent Links into a Single Link

anuraghazra commented 6 months ago

This violation has been fixed after rebranding.