Sean Lip
|
30a4a1930f
|
Fix issue with aria-liveregion not speaking. Allow sufficient time for alert noise to play before speaking the notification.
|
2016-12-08 19:55:42 -08:00 |
|
Sean Lip
|
10efda6d9c
|
Refactor and simplify marked spot logic.
|
2016-11-30 16:45:06 -08:00 |
|
Sean Lip
|
65bad28f61
|
Minor refactoring. Remove unused dependencies.
|
2016-11-29 18:50:31 -08:00 |
|
Sean Lip
|
4e623631dd
|
Update config options for sidebar buttons.
|
2016-11-29 18:24:50 -08:00 |
|
Sean Lip
|
b75925004c
|
Do some refactoring and tidy-up. Pull some hardcoded strings out for i18n purposes; remove unused strings.
|
2016-11-28 18:57:44 -08:00 |
|
Sean Lip
|
602c1ba56e
|
Delete the on-screen toolbox.
|
2016-11-17 17:45:12 -08:00 |
|
Sean Lip
|
6ab1244560
|
Add a contextual modal for the toolbox.
|
2016-11-17 15:58:23 -08:00 |
|
Sean Lip
|
a027ec8573
|
Move away from using a common modal service, since the block options and the toolbox modals are going to end up behaving fairly differently.
|
2016-11-16 16:47:26 -08:00 |
|
Sean Lip
|
25588fc7bd
|
Break the sidebar out into its own individual component.
|
2016-11-15 17:19:01 -08:00 |
|
Sean Lip
|
b1109f47f0
|
Add correct focus behavior for the modal. Update boundary sounds.
|
2016-11-14 18:31:36 -08:00 |
|
Sean Lip
|
a91badeede
|
Minor updates to CSS and punctuation in messages.
|
2016-10-05 15:58:28 -07:00 |
|
Sean Lip
|
cd461cd6b6
|
Tidy up messages, update aria labels, add punctuation.
|
2016-09-22 17:04:28 -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
|
b6d3351739
|
Add more indicators to move to the right to view the submenu.
|
2016-08-17 16:21:50 -07:00 |
|
Sean Lip
|
d0083f802e
|
Update text for marked spot and 'more options' labels.
|
2016-08-15 14:05:06 -07:00 |
|
Sean Lip
|
93af9c59b3
|
Add functionality for playing audio files.
|
2016-08-09 17:29:53 -07:00 |
|
Sean Lip
|
f7b0c1b5e6
|
Move action menu below the block description. Edit the aria label to improve discoverability of the submenu.
|
2016-08-04 19:28:36 -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
|
408e306ffc
|
Update aria labels. In the process, refactor lists to comply with HTML5 spec to avoid ChromeVox getting confused about how many elements are in a list.
|
2016-07-28 17:47:43 -07:00 |
|
Sean Lip
|
e6f0bf57a9
|
Change 'UNAVAILABLE' label to 'DISABLED'.
|
2016-07-28 16:06:12 -07:00 |
|
Sean Lip
|
ff90218c07
|
Clean up keystroke handling in treeService.
|
2016-06-28 16:41:18 -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 |
|