dequelabs / dequelabs/axe-core

Allow commons to be configurable

Open
#2,184 1 comment 0 reactions 0 assignees View on GitHub
commons configuration
Dominant language
JavaScript
Stars
7.5k
Forks
933
Avg merge
2d 23h
Merged PRs (30d)
17

Description

There are quite a large number of defaults in axe.commons that are difficult to update, such as:

- getRole(); are fallback roles supported
- aria.lookupTable: what roles are available, and which ones are supported
- isModalOpen(), what threshold size should this use
- getScroll(), what error bars should be used

It is currently impossible to configure these, except if options are provided at a check level. It would be helpful if commons could be configured in the axe.run options object, or as part of axe.configure.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.