canvas-lms/app/stylesheets/pages
Ryan Taylor 55557f7fa1 Redesign the quiz_stats page for a11y/UI reasons
This rearranges and redefines much of the user experience on this page.

The score distribution chart is now rendered in HTML from React. Other
charts on the page have been rearranged or tweaked to match the new UI
design.

The new table contains all the screenreader data required, there are no
longer tooltips to be rendered on each score column (now a horizontal bar).
The bar chart is not read to screenreaders.
The bar chart indicates correctness by more than color alone.
The donut chart contains "N% responded correctly" in the center
The donut chart is not read by screenreaders, other than a brief
explanatory message.

Closes CNVS-25737
Closes CNVS-25738

Test Plan:

- Full test of quiz stats for both a11y and basic functionality
- Confirm that webpack and require_js builds are working
- Make sure it looks good!

Change-Id: Ie3f1a2ae99e7b2eea56e97e1cb5b6d3f51b83792
Reviewed-on: https://gerrit.instructure.com/70164
Tested-by: Jenkins
Reviewed-by: Davis McClellan <dmcclellan@instructure.com>
QA-Review: Michael Hargiss <mhargiss@instructure.com>
Product-Review: Jason Sparks <jsparks@instructure.com>
2016-01-22 22:22:30 +00:00
..
account_settings Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
agenda Make minical highlights high contrast friendly 2016-01-19 19:52:27 +00:00
assignments Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
calendar Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
conversations Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
course_settings Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
course_wizard get our sass files ready to be able to remove jammit 2015-02-27 20:49:29 +00:00
dashboard Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
gradebook2 fix gradebook KO hidden warning (make blue for consistency) 2016-01-21 15:00:21 +00:00
login Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
quizzes Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
react_files Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
react_gradebook fix gradebook KO hidden warning (make blue for consistency) 2016-01-21 15:00:21 +00:00
screenreader_gradebook Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
shared Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
styleguide Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
_rubrics.scss get our sass files ready to be able to remove jammit 2015-02-27 20:49:29 +00:00
_turnitin.scss Add rem units instead of px units to /stylesheets/pages 2016-01-18 15:15:24 +00:00
_wiki_animations.scss cleanup some sass files 2015-06-05 21:18:21 +00:00