Carbon: <Button href="xyz"> missing label

Created on 21 Jan 2020  ·  5Comments  ·  Source: carbon-design-system/carbon

Environment

Chrome Mac OS X
DAP chrome plugin
Jan2020 archive, IBM Accessibility January 2020 ruleset

Detailed description

What version of the Carbon Design System are you using?

Carbon Components React 7.9.2

What WCAG 2.1 checkpoint does the issue violate?

1.3.1 & 4.1.2

Steps to reproduce the issue

https://codesandbox.io/s/dreamy-goldberg-z2miy

Additional information

image

button needs more info 🤷‍♀️ a11y ♿

Most helpful comment

@tw15egan when looking at this with @dakahn it seems like a bug on DAP, am going through the process of filing an issue there 👍

All 5 comments

Hi there! :wave: I'm unable to reproduce this issue using the given codesandbox while running the IBM Accessibility WCAG 2.1 September 2019 ruleset. Could you provide some more details to reproduce?

Hi Josh, I used the Jan2020 archive in DAP

Since the anchor buttons have a role="button", looks like we need to add an aria-label to them. I can push up a quick fix

@tw15egan when looking at this with @dakahn it seems like a bug on DAP, am going through the process of filing an issue there 👍

Issued filed upstream at: https://ibm.biz/BdqDGA (can view behind IBM firewall)

Was this page helpful?
0 / 5 - 0 ratings