Board View | Sample Test: Headings not defined

XMLWordPrintable

    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      The Epic controls are not marked up using HTML heading elements.

      Steps to Reproduce

      1. Open the Jira Cloud homepage.
      2. Navigate to the Sidebar, expand "Spaces", and open any space.
      3. Navigate to the "Board" link and activate it.
      4. Navigate to Group by and select the Epic option.
      5. Inspect the code of the mentioned instances.
      6. Observe that the instances are not marked up using HTML heading elements.

      Screenshot

      Actual Results

      The "SAM-1 Login module (4 work items) – Status: IN PROGRESS" and "SAM-2 Dashboard module (3 work items) – Status: TO DO" Epic accordion controls are not programmatically marked up using HTML heading elements. As a result, screen reader users may find it difficult to understand the page structure and navigate efficiently between sections.

      Expected Results

      Screen readers should identify the accordion controls as headings to provide users with a clear and accessible page structure.

      Apply the following changes:

      • Ensure each accordion trigger is programmatically exposed as a proper heading element (e.g., <h2> or appropriate heading level) for the following instances:
        • “SAM-1 Login module (4 work items) status IN PROGRESS”
        • “SAM-2 Dashboard module (3 work items) status TO DO”
      • Replace the <div role="button" aria-expanded="false"> element used for the accordion trigger with a native <button> element.

      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 Tahoe 26.4
      Operations - Windows11
      Chrome - 148.0.7778.168 (Official Build) (64-bit)
      Safari- Version 26.4
      JAWS- Version 2026
      NVDA- Version 2025.3.3
      VoiceOver - Version Latest

              Assignee:
              Unassigned
              Reporter:
              Chirag Goyal
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: