Go to file
Sterling Cobb b2fbc29447 fix basic navigation on the module page
Currently there is no distinction between module items and modules.
Now there is. Also, module items and modules show up in the screen
readers Item Chooser.

fixes CNVS-5290

Test Steps
1. Go to the modules page. Make sure you are a teacher and logged in so
you can see all of the options.
2. Navigate around. Module Items should be heading level 4 while Modules
should be module level 3.
3. Module Items should also say "Module Item" next to the group name.
4. You should also be able to open your screenreader Item Chooser and
see the headings for the page.

Change-Id: I4f41bd785cbfd8dba34c9abc5650a29d1e0a9b66
Reviewed-on: https://gerrit.instructure.com/26485
Reviewed-by: James Williams  <jamesw@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
Product-Review: Hannah Bottalla <hannah@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
2013-11-22 17:36:57 +00:00
app fix basic navigation on the module page 2013-11-22 17:36:57 +00:00
config Quiz question refactor / api implementation 2013-11-22 17:03:45 +00:00
db/migrate add push communication channel type 2013-11-21 21:38:45 +00:00
doc allow oauth clients to provide a purpose to the oauth flow 2013-11-16 20:26:36 +00:00
guard don't fire jstcss guard on sass errors 2013-09-23 16:57:10 +00:00
lib Quiz question refactor / api implementation 2013-11-22 17:03:45 +00:00
loom ember testing 2013-11-12 20:50:14 +00:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public quiz groups create and update accept collection of documents per jsonapi format 2013-11-22 17:27:23 +00:00
script remove backcompat for custom migration extensions 2013-10-31 18:24:12 +00:00
spec quiz groups create and update accept collection of documents per jsonapi format 2013-11-22 17:27:23 +00:00
vendor/plugins Quiz question refactor / api implementation 2013-11-22 17:03:45 +00:00
.gitignore ignore ember app main files 2013-11-11 15:52:50 +00: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 add push communication channel type 2013-11-21 21:38:45 +00:00
Guardfile fix guard for new spec location 2013-11-05 16:38:20 +00: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 use CANVAS_RAILS2 for conditionals 2013-10-10 15:58:43 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
package.json updated package.json 2013-08-23 18:46:20 +00: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.