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

Comments controls are missing aria-attributes

    XMLWordPrintable

    Details

      Description

      The UI is created by javascript and does not include any of the standard aria roles or attributes.

      All links acting as buttons should have the role="button" attribute and the regions where comments are added/deleted dynamically need aria-live="polite".

      The comments(X) link should have aria-controls (and the div should have aria-expanded).

      The focus should be set to the header after deleting a comment.
      The focus should be set to the new comment after adding a comment.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              damyon Damyon Wiese
              Participants:
              Component watchers:
              Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated: