elastic/kibana

`Home` > `Cases` > `Create a case`- Tools in toolbar are not presented as a group

Open

#194954 opened on Aug 9, 2024

View on GitHub
 (7 comments) (0 reactions) (1 assignee)TypeScript (19,065 stars) (8,021 forks)batch import
KibanaPlatEngineKTLOProject:AccessibilityTeam:CasesWCAG Abugdefect-level-2good first issueobs-accessibilty

Description

Point of contact

@petrklapka

Description

Home > Project Settings > Integrations- Radio buttons (Recommended, Elastic Agent, Beats) do not have context conveyed via screen reader

Steps to recreate

Pre-requisite: Screen reader is activated

  1. Navigate to the Serverless Observability Solution instance.
  2. Click Cases in Left Nav
  3. Select Create a case (blue button in upper-right)
  4. Keyboard navigate to Description field and navigate through the text toolbar

Expected Result: -When tabbing to the tools menu, user tabs to the first tool and is informed that it is a group of tools for text input. User then navigates and selects the toolbar via arrow keys. The next tab event moves out of the toolbar to the next focusable element.

Actual Result: -Tab key moves focus through each tool in the toolbar.

Screenshots or Trace Logs

cases_create_text_field_toolbar

Proposed solution

Acceptance criteria

  • Axe tests do not report violations
  • e2e test suite passes with zero violations

WCAG or Vendor Guidance (optional)

Contributor guide