elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.78k stars 8.19k forks source link

[Integrations > Install Elastic agent][SCREEN READER]: Headings must be properly nested for usability #195057

Open 1Copenut opened 6 months ago

1Copenut commented 6 months ago

Point of contact

@petrklapka

Description

The Install Elastic agent form has a number of headings improperly nested. This makes for a more difficult screen reader experience; a large number of screen reader users primarily navigate by headings. Screenshots attached.

Steps to recreate

  1. Create a new Security Serverless project if none exist
  2. When the project is ready, open it and go to Integrations, under the Project Settings in the lower left navigation
  3. Search for DynamoDB in the Integrations, and click on the card
  4. From the DynamoDB detail view, click "Add Amazon DynamoDB"
  5. Click "Add Amazon DynamoDB" to load the prompt page
  6. Click "Install Elastic agent"
  7. When the "Set up AWS integration" view loads, open the HeadingsMap plugin to verify improperly nested headings

Environment

Screenshots or Trace Logs

Screenshot 2024-03-27 at 4 41 26 PM

Acceptance criteria

WCAG or Vendor Guidance (optional)

1Copenut commented 5 months ago

This issue is for a view that was available on Serverless QA earlier, but appears not to be enabled now. I'll leave the issue open in the Blocked column so we can revisit it later.

alexwizp commented 1 week ago

Tested, issue is still reproducible.

Image