canvas-lms/public
Clay Diffrient c930295ba6 Adds move to option for modules
Makes the modules page more accessible for both screenreader and
keyboard only users.

fixes CNVS-9045

test plan:
  1. Using a screenreader go to the modules page (/courses/##/modules)
  2. The "keyboard instructions" area should inform you to use the
     move module options.
  3. Navigate to the admin links cog for a module
  4. You should see a "Move to..." option.
  5. Click it using whatever the screenreader uses for click
     (VO: Ctrl+Option+Space)
  6. A dialog should appear (This dialog should be accessible)
  7. You should be able to move a module to whatever location you
     want.
  8. Close the screenreader, repeat steps 3-7 using only the
     keyboard.
  9. When the drag-and-drop handle has focus a warning should appear.

Change-Id: Ie64b79ab6fa85d728fd97fba3842717b1a6ed99b
Reviewed-on: https://gerrit.instructure.com/39806
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Clare Strong <clare@instructure.com>
Product-Review: Hilary Scharton <hilary@instructure.com>
2014-08-25 14:37:57 +00:00
..
flash/uploadify fix all the places we were using incorrect css3 gradients 2014-06-03 21:50:48 +00:00
font Select icon in conversations dropdown 2014-08-13 18:49:58 +00:00
images Upgrade mediaelement.js to 2.15.0 2014-08-07 19:54:02 -06:00
javascripts Adds move to option for modules 2014-08-25 14:37:57 +00:00
media_record add an alternate video recording widget for testing 2014-03-27 16:33:33 +00:00
partials add screen reader support to media record buttons 2013-09-10 23:33:51 +00:00
404.html replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
422.html Initial commit. 2011-01-31 18:57:29 -07:00
500.html replace all .button(s) with .btn 2012-11-14 13:29:30 -07:00
_crossdomain.xml non-flash direct-to-s3 changes 2011-02-11 10:49:53 -07:00
blank_submission.html Initial commit. 2011-01-31 18:57:29 -07:00
dimdim_welcome.html Initial commit. 2011-01-31 18:57:29 -07:00
drawing.html Initial commit. 2011-01-31 18:57:29 -07:00
enable-javascript.html change name of javascript-is-required.html to enable-javascript.html. 2012-02-16 14:28:30 -07:00
equella_cancel.html Initial commit. 2011-01-31 18:57:29 -07:00
equella_success.html Initial commit. 2011-01-31 18:57:29 -07:00
facebook_success.html fix facebook_success.html hash parsing 2011-05-10 21:20:09 -06:00
favicon-green.ico provide high-res, color-coded favicons 2014-06-13 22:03:14 +00:00
favicon-yellow.ico provide high-res, color-coded favicons 2014-06-13 22:03:14 +00:00
favicon.ico provide high-res, color-coded favicons 2014-06-13 22:03:14 +00:00
find.png run ImageOptim on all our images to make them smaller 2012-08-02 18:07:49 -06:00
ie-8-is-not-supported.html Better wording for ie8-is-not-supported page 2014-04-22 18:20:05 +00:00
loading_submission.html Initial commit. 2011-01-31 18:57:29 -07:00
robots.txt Initial commit. 2011-01-31 18:57:29 -07:00
simple_response.json Initial commit. 2011-01-31 18:57:29 -07:00