Sean Lip
|
966cda6088
|
Make aria-levels 1-indexed. Allow pressing Enter to go down a level, and pressing Escape to go up a level. Add a guard against incorrect status message when reaching the top of the outermost level.
|
2016-09-29 15:31:13 -07:00 |
|
Sean Lip
|
3b84076c93
|
Add new fields to toolbarButtonConfig.
|
2016-09-21 15:41:58 -07:00 |
|
Sean Lip
|
72b00130e4
|
Remove tables from the HTML. Move the toolbar buttons to the end so that they don't impede switching between the toolbox and workspace.
|
2016-09-15 18:09:36 -07:00 |
|
Sean Lip
|
3a1d9cdec1
|
Prevent the tabbable area from being restricted to the toolbox and workspace.
|
2016-08-10 18:30:16 -07:00 |
|
Sean Lip
|
051d5bc099
|
Remove superfluous menus from toolbox. Use aria live region instead of alerts, and redo the text based on user feedback. Add a simple tutorial at the top of the demo page.
|
2016-08-04 19:04:13 -07:00 |
|
Sean Lip
|
cc6252cc00
|
Set activedescendant correctly on workspace trees.
|
2016-07-14 15:52:58 -07:00 |
|
Sean Lip
|
85f2ae8761
|
Set active descendant correctly for toolbox tree. Change roles to 'tree' where appropriate.
|
2016-07-14 11:50:05 -07:00 |
|
Sean Lip
|
3ca593273a
|
Refactor how activeDescendant is set. Introduce helper functions to ensure that calls like pasteAbove() preserve the focus.
|
2016-06-17 17:42:51 -07:00 |
|
Sean Lip
|
850281501f
|
Fix remaining focus issues on block deletion.
|
2016-06-16 17:29:21 -07:00 |
|
Sean Lip
|
019082b795
|
Fix tree focus issues.
|
2016-06-16 14:52:38 -07:00 |
|
Sean Lip
|
6c13b5c81b
|
Change the TreeService to a singleton.
|
2016-06-13 17:58:13 -07:00 |
|
Sean Lip
|
b75d3f7327
|
Standardize naming of components.
|
2016-06-10 19:22:14 -07:00 |
|