R12: put "+" after edit links for a11y.
R13: show delete for outcomes after
rubric update.
R14: put "+" after description / pts
for a11y.
R15: text for screenreader for "+"
R16: switch to aria label rather than
screenreader span, due to safari
issue. Fixed existing issue that
incorrectly allowed user to delete
last cell after update rubric.
R17: bug fixed in R16 was also
impacting the first cell after
rubric update. Fixed that too.
Fixes: PFS-8517
Test Plan:
Verify that rubric is functionality is intact and
that ui adheres to prototype in all supported
browsers.
Explicitly -
1) Adding a new rating is accomplished by clicking
"plus" buttons between ratings, not by hovering
over cell boundary.
2) edit/delete buttons are constant while in edit
mode, no hover logic needed.
3) delete column has been removed, and delete icon
is now in criterion description. Verify that
learning outcome criterions function right in
this regard (they should have delete option,
but not edit).
4) minor css stuff like dashed border.
Change-Id: Ie8abd4b45f9f2e660f8ce18104d6ec006d2a969f
Reviewed-on: https://gerrit.instructure.com/124636
Reviewed-by: Chris Hart <chart@instructure.com>
QA-Review: Aiona Hernandez <ahernandez@instructure.com>
Tested-by: Jenkins
QA-Review: Andrew Porter <hporter-c@instructure.com>
Product-Review: Sidharth Oberoi <soberoi@instructure.com>