Hey Jonathan, You bring up a good point. This concern is not only related to just the icons but across components too. Older versions and the current version of PatternFly has addressed accessibility in a limited way. For example, we have addressed contrast ratios [1] however have not used aria tags. We recognize the importance of accessibility though and this has been a topic for the PatternFly roadmap moving forward. Look for more to come on this topic. We will be releasing a blog shortly on the topic of future PatternFly releases.
Best, Leslie [1] http://www.patternfly.org/styles/color-palette/#_ On Thu, Dec 1, 2016 at 6:14 PM, Jonathan Yu <[email protected]> wrote: > Hey experts, > > In many of our examples [0], we use PatternFly icons with the simple form: > > <span class="pficon pficon-close"></span> > > Reading the Bootstrap documentation[1] today, I noticed that it suggests > using aria-hidden="true" to prevent screen readers from trying to speak > out the Unicode. Should we update our examples to do the same? Or do the > PatternFly icons achieve accessibility in some other way? > > Cheers, > > Jonathan > > [0] http://www.patternfly.org/pattern-library/communication/ > inline-notifications/#/api > [1] http://getbootstrap.com/components/#glyphicons-how-to-use > > -- > Jonathan Yu / Software Engineer, OpenShift by Red Hat / Follow me on > Twitter @jawnsy <https://twitter.com/jawnsy> > > *“Restlessness is discontent — and discontent is the first necessity of > progress. Show me a thoroughly satisfied man — and I will show you a > failure.”* — Thomas Edison > > _______________________________________________ > Patternfly mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/patternfly > >
_______________________________________________ Patternfly mailing list [email protected] https://www.redhat.com/mailman/listinfo/patternfly
