Issue Summary

      The pagination buttons are not coded using list mark-up in the main content area.

      Steps to Reproduce

      1. Open the "Project - Waiting for Support" page.
      2. Navigate to the main content.
      3. Using screen reader, navigate to the pagination buttons.
      4. Listen that the list structure is not announced for the text that represent related information.

      Screenshot

      Actual Results

      List mark-up is not used to present related information programmatically. For example, pagination buttons such as "Previous", "1", "Next", etc. are not marked as unordered list which visually looks like a list of related items. As a result, screen reader users will find it difficult to navigate to the list and different list items quickly.

      Expected Results

      Use appropriate list mark-up, such as <ul> and <li> to identify related information. In addition, consider applying styles to maintain the visual presentation of a web page.

      Code Snippet: 

      <ul>
      <li><button page="1" class="css-13cqjti" type="button" tabindex="0"><span class="css-178ag6o">1</span></button></li>
      (...)
      </ul>

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Environment

      MacBook Pro (16-inch, 2021)
      macOs Monterey Version 12.3.1
      Chrome - Version 101.0.4606.81 (Official Build) (64-bit)
      Firefox- Version 93.0 (32-bit)
      Safari- Version 15.3 (17612.4.9.1.5)
      JAWS- Version 2022
      NVDA- Version 2020.3
      Voiceover - Version Latest

            [JSDSERVER-14238] Project - Waiting for Support: Missing list mark-up

              Unassigned Unassigned
              4cbd728b4726 Rinku Kumar
              Affected customers:
              0 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: