Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create tests for APG design pattern example: Tri-State Checkbox (#330)
* Add tri-state checkbox APG example with modified CSS/JS references The following CSS and JS references have been removed: * `../../css/core.css` * `../../js/examples.js` * `../../js/highlight.pack.js` * `../../js/app.js` The following references have been modified to match the directory structure of code once added to the aria-at repo: * `../css/checkbox.css` -> `css/checkbox.css` The reference to https://www.w3.org/StyleSheets/TR/2016/base.css has been maintained. * Example: remove 'Related Links' nav * Example: update pattern href * Example: remove links to similar examples * Example: remove 'Keyboard Support', 'Role, Property, State, and Tabindex Attributes' and source code sections * Example: remove footer nav * Example: add links before and after the tri-state checkbox for use in setup scripts The links are implemented with an `href` attribute which references their own ID. This pattern creates links which are valid (according to the W3C's validator) but don't move the keyboard focus if accidentally activated by a tester. * Add references.csv * Add commands.csv * Example: change page title and main heading text to match wording of tests * Add supporting setup scripts for tests * Add tests.csv * Generate test and review files automatically * Correct entry for Shift+F in keys.mjs * Add VO+Command+J and Shift+VO+Command+J to VoiceOver tests when navigating to the checkbox * Generate test and review files automatically * Add instructions for pressing commands multiple times to JAWS and NVDA tests when navigating to checkbox and checkbox group * Remove blank rows from CSV files which were added by Excel * Generate test and review files automatically * Copy files to address merge conflicts * Regenerate test files * Generate test and review files automatically * Copy files to address merge conflicts * Regenerate test files * Generate test and review files automatically Co-authored-by: jscholes <[email protected]> Co-authored-by: Isabel Del Castillo <[email protected]> Co-authored-by: IsaDC <[email protected]> Co-authored-by: Matt King <[email protected]> Co-authored-by: mcking65 <[email protected]>
- Loading branch information