Open fstorr opened 5 years ago
The role
and aria-label
issue is blocked because its not supported in the package. I've opened an issue.
The role
and aria-label
issue is no longer blocked with the release of react-share 4.0.0
See https://github.com/nygardk/react-share/issues/258
What
The pullquote /
<blockquote>
elements need improving from an accessibility perspective:aria
attribute to describe that they open pop-up content.<cite>
element which is inside a<footer>
element (see the reference example in the HTML 5.3 spec).<blockquote>
inside a button is invalid HTML, so we need to address that. Hopefully that's not the markup we have to use because it's part of the react-share package.aria-role
to describe it as an image or anaria-label
to label it.px
. The first two should be inem
orrem
and the last should be unit-less.