Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop example of toolbar design pattern #126

Closed
mcking65 opened this issue Oct 16, 2016 · 1 comment
Closed

Develop example of toolbar design pattern #126

mcking65 opened this issue Oct 16, 2016 · 1 comment
Assignees
Labels
Example Page Related to a page containing an example implementation of a pattern

Comments

@mcking65
Copy link
Contributor

mcking65 commented Oct 16, 2016

The toolbar design pattern is at:
http://w3c.github.io/aria-practices/#toolbar

An HTML template with a description is in examples/toolbar/toolbar.html.

The toolbar example will demonstrate roving tabindex, aria-disabled, and include buttons, menubuttons, links, and a checkbox.

@mcking65 mcking65 added this to the 1.1 PR milestone Oct 16, 2016
@mcking65 mcking65 added help wanted Task force is looking for an owner for the issue Example Page Related to a page containing an example implementation of a pattern and removed help wanted Task force is looking for an owner for the issue labels Oct 16, 2016
mcking65 added a commit that referenced this issue Nov 13, 2016
In aria-practices.html toolbar section,
added link to toolbar example page and removed link to exterrnal example.

In examples/toolbar/toolbar.html:
1. Wrote an example overview and Added link to issue 126.
2. Added accessibility feature descriptions.
3. Added keyboard support description.
4. Added role, state, and property information.
5. Updated links to js and css files.
6. Updated link in nav section to toolbar design pattern.
@mcking65 mcking65 assigned mcking65 and unassigned ZoeBijl Nov 13, 2016
@mcking65 mcking65 modified the milestones: 1.1 Rec, 3Q17 Working Draft Oct 11, 2017
mcking65 added a commit that referenced this issue Nov 26, 2017
For issue #126, completed the examples/toolbar/toolbar.html page:
* Revise wording of introduction.
* Convert keyboard documentation from list to table format.
* Update roles, states, and properties table to current format.
* Update links to source code.
* Editorial revisions to documentation.
@mcking65
Copy link
Contributor Author

Wrapped up initial development with commit 25ef3ce. Now ready for review. Opened issue 539 for review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Example Page Related to a page containing an example implementation of a pattern
Development

No branches or pull requests

2 participants