robcresswell / vue-material-design-icons

Material Design Icons as Vue Single File Components
https://npmjs.com/vue-material-design-icons
MIT License
162 stars 35 forks source link

feat: Require a title or decorative prop to be set #265

Closed drewm closed 3 years ago

drewm commented 3 years ago

Removes the automatic generation of a human readable title, instead requiring either a title or the decorative prop to be set. This enables automated accessibility testing (e.g. with aXe) without the auto-generated title providing a false positive.

This is important because the icon name (e.g. "Chevron Down") describes the icon and not the function it represents (e.g. "Expand menu options").