Skip to content

Project review step: Fix all project review headers#246

Merged
skoeva merged 4 commits into
Azure:mainfrom
vyncent-t:fix-all-project-review-headers
Feb 18, 2026
Merged

Project review step: Fix all project review headers#246
skoeva merged 4 commits into
Azure:mainfrom
vyncent-t:fix-all-project-review-headers

Conversation

@vyncent-t
Copy link
Copy Markdown
Collaborator

@vyncent-t vyncent-t commented Feb 12, 2026

Description

This PR fixes a collection of a11y issues identified by Lighthouse where headings were not in sequential order for the New Project workflow "Review" tab.

The title components are visually styled as an h6 header without following the current headers present on the screen. This caused Lighthouse to flag improper heading hierarchy which can negatively impact screen reader navigation.

Related Issues

Related to #219

Changes Made

  • Fixes Lighthouse scans flagged as the following:
    "Heading elements are not in a sequentially-descending order"

"Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies."

How to test:

  • Navigate to the Projects tab
  • Click the "+ Create Projects" button
  • Click "AKS Managed Project" option
  • Continue progress into "Review" tab (click on review)
  • Use inspect tools and open Lighthouse
  • Scan at this view
  • Notice perfect Accessibility Score

Images

image image

@vyncent-t vyncent-t self-assigned this Feb 12, 2026
Copilot AI review requested due to automatic review settings February 12, 2026 17:22
@vyncent-t vyncent-t added the a11y a11y related issues label Feb 12, 2026
@vyncent-t vyncent-t requested review from illume and sniok February 12, 2026 17:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses accessibility issues in the "Review" tab of the Create AKS Project workflow by fixing the semantic heading hierarchy. The changes ensure that heading elements follow a sequentially-descending order (h1 → h2 → h3) while maintaining the desired visual styling, resolving multiple Lighthouse accessibility flags.

Changes:

  • Added component="h3" to four Typography components in ReviewStep to establish proper semantic heading hierarchy
  • Maintains visual styling (variant="h6") while ensuring correct HTML semantics for screen readers

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@skoeva skoeva merged commit d5b19b0 into Azure:main Feb 18, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a11y a11y related issues

Projects

None yet

3 participants