Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-54832

Accessibility enhancements: adding landmark for userplan table

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 3.0.6, 3.1.2
    • 3.1
    • Workshop
    • MOODLE_31_STABLE
    • MOODLE_30_STABLE, MOODLE_31_STABLE
    • MDL-54832-master
    • Hide

      You need a screenreader to test this. This code will add aria-label attribute to .userplan table

      1. Create a course and add workshop activity to a course
      2. Go to mod/workshop/view.php?id=366
      3. When the screen reader will reach .userplan, it should read something like "Workshop timeline with 5 phases"

      Show
      You need a screenreader to test this. This code will add aria-label attribute to .userplan table 1. Create a course and add workshop activity to a course 2. Go to mod/workshop/view.php?id=366 3. When the screen reader will reach .userplan, it should read something like "Workshop timeline with 5 phases"

    Description

      It would be more accessible for screen reader user if there's some text label for the userplan table.
      Suggestion is to add a role='section' and arial-label is something like 'workshop timeline with 5 phases'

      Attachments

        Activity

          People

            ndloc1905 Loc Nguyen Dinh
            andy.nguyenky@gmail.com Anh Nguyen
            David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
            David Monllaó David Monllaó
            Adrian Greeve Adrian Greeve
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Clockify

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.