Skip to content

Commit 41a67a1

Browse files
authored
docs: add a11y instructions in coding standards (#245)
1 parent 5da6a03 commit 41a67a1

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CODING_STANDARDS.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,3 +125,23 @@ export const Button = component$(
125125
}
126126
);
127127
```
128+
129+
# A11y test coverage
130+
131+
Use [Axe](https://chrome.google.com/webstore/detail/axe-devtools-web-accessib/lhdoppojpmngadmnindnejefpokejbdd) Chrome extension in order to test components against the a11y standards.
132+
133+
Choose the suitable tests to perform among the different available categories:
134+
135+
- table
136+
- keyboard
137+
- modal dialog
138+
- interactive elements
139+
- structure
140+
- images
141+
- forms
142+
143+
Note: test only the component by choosing the parts of the page that have to be tested.
144+
145+
The extension is pretty talkative and provides all the insights to perform the tests with ease. Once tests' results are available, do your best to solve any issues found.
146+
147+
Share the tests results on the related Discord channel or Github PR.

0 commit comments

Comments
 (0)