Details

    • Type: Sub-Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: master
    • Fix Version/s: master
    • Component/s: Carousel
    • Labels:
      None

      Description

      Keyboard:

      • No ability to access carousel via the controls (previous, next, pause controls)
        Carousel:
        Left and right arrow keys should allow user to trigger previous or next carousel items
        Carousel control:
        Left and right arrow keys should allow user to navigate carousel controls
        Space/Enter to select carousel control

      Aria:

      • toggle aria-hidden state attributes on the carousel items to reflect whether they are being displayed or not
      • reflect arial-selected state for active carousel item
      • add aria-controls="carousel" attribute for carousel-menu items
      • add aria-label="pause", aria-label="previous" and aria-label="next" on the corresponding carousel-menu items

      Optional:

      • set carousel rapper as aria-live="polite"
      • consider adding generic alt tags to <img> in aui-image-viewer-base.js

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  43 weeks, 6 days ago

                  Packages

                  Version Package
                  master