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

Calendar accessibility followups

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      • You need a screen-reader to test this
      1. Log in as admin
      2. Go to the calendar page
      3. Create some events of any type
      4. Enable your screen-reader if it's not
      5. Move between the calendar days and verify that the screen reader reads all days no matter if they have any event or not
      6. Verify that the screen reader announces the number of events that a day have
      7. Repeat steps 5 and 6 on the mini calendars as well.
      Show
      You need a screen-reader to test this Log in as admin Go to the calendar page Create some events of any type Enable your screen-reader if it's not Move between the calendar days and verify that the screen reader reads all days no matter if they have any event or not Verify that the screen reader announces the number of events that a day have Repeat steps 5 and 6 on the mini calendars as well.
    • Affected Branches:
      MOODLE_310_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE, MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE, MOODLE_39_STABLE
    • Pull from Repository:
    • Pull 3.9 Branch:
    • Pull Master Branch:
      MDL-68444-master
    • Story Points:
      0
    • Sprint:
      International 4.0 - Sprint 1, International 4.0 - Sprint 2, International 4.0 - Sprint 3, International 4.0 - Sprint 4

      Description

      Need to fix some accessibility issues for the calendar based on feedback from Webkey IT.

      AA
      1. Linked days of the month
        • "aria-labelledby" would seem to be more effective
      AAA
      1. Abbreviations of the days of the week
        • "aria-labelledby" would also seem to be more effective
        • A visual representation of the abbreviations might be also better here.

        Attachments

          Activity

            People

            Assignee:
            rezaie9 Shamim Rezaie
            Reporter:
            jpataleta Jun Pataleta
            Peer reviewer:
            Jun Pataleta Jun Pataleta
            Integrator:
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Tester:
            Anna Carissa Sadia Anna Carissa Sadia
            Participants:
            Component watchers:
            Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              14/Sep/20

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 5 hours, 30 minutes
                1d 5h 30m