elastic/kibana

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

Open

#194,954 建立於 2024年8月9日

在 GitHub 查看
 (7 留言) (0 反應) (1 負責人)TypeScript (19,065 star) (8,021 fork)batch import
KibanaPlatEngineKTLOProject:AccessibilityTeam:CasesWCAG Abugdefect-level-2good first issueobs-accessibilty

描述

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)

貢獻者指南