Go to file
Zach Pendleton 392ec24711 improve accessibility of conversations gear menus.
fixes #CNVS-1330

replace custom conversations gear menus w/ menus used
everywhere else in canvas to make them more usable by
persons w/ screen readers.

test plan:
  * using a screen reader, navigate to conversations;
  * navigate to the actions menu of an existing
    conversation and click it w/ the keyboard;
  * verify that you can navigate to each menu item, that
    it is properly read, and that menu items can be
    clicked using the keyboard.

Change-Id: Ic67bb56e684702a871b2199fdbdb9615625aae81
Reviewed-on: https://gerrit.instructure.com/16394
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Mark Ericksen <marke@instructure.com>
QA-Review: Clare Hetherington <clare@instructure.com>
2013-01-04 20:18:20 -07:00
app improve accessibility of conversations gear menus. 2013-01-04 20:18:20 -07:00
config add groups to collaborators table, add api endpoint. 2013-01-04 20:18:04 -07:00
db/migrate add groups to collaborators table, add api endpoint. 2013-01-04 20:18:04 -07:00
doc course role support in sis import/export 2012-12-10 08:41:20 -07:00
guard parallelize build tasks 2012-04-16 16:38:23 -06:00
lib add groups to collaborators table, add api endpoint. 2013-01-04 20:18:04 -07:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public use overridden due dates on modules page 2013-01-04 15:34:43 -07:00
script remove script/spec_server closes gh-246 2012-11-28 13:22:15 -07:00
spec improve accessibility of conversations gear menus. 2013-01-04 20:18:20 -07:00
vendor/plugins add id to query results on outcome report 2013-01-04 12:34:19 -07:00
.gitignore Set up new styles for icon font, and refactor current icon classes 2012-11-13 12:38:22 -07:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
CONTRIBUTING.md add a contributing doc for github coolness 2012-09-19 10:16:04 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile update guard and coffeescript. 2013-01-02 16:35:55 -07:00
Guardfile fix our Guardfile for ruby 1.9 2012-10-31 14:02:12 -06:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md README changes to point more directly to installation instructions 2011-02-01 17:36:01 -07:00
Rakefile using custom parallelized specs gem for rspec tests 2012-04-23 13:33:29 -06:00
config.ru fix non-static image urls 2012-05-17 10:53:57 -06:00
package.json AMD Conversion 2012-02-06 16:41:40 -07:00

README.md

Canvas LMS

Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Installation

Detailed instructions for installation and configuration of Canvas are provided on our wiki.