Skip to content

[Search]: a11y violations in Storybook stories #599

Description

@ly-tempel-bitweb

Problem

  1. aria-allowed-attr — the With result and actions input carries
    aria-expanded and aria-controls on a plain text input. Neither is permitted
    on the implicit textbox role.
  2. aria-valid-attr-valuearia-controls references a panel id that only
    exists while the panel is open (@if in one story, a CDK overlay in the other),
    so while closed it points at nothing.
  3. landmark-uniquetedi-search renders a role="search" landmark named
    from its label. Sizes renders 9 and States 6, all named "Otsing", so screen
    reader users get an unusable landmark list.

Metadata

Metadata

Labels

tedi-readyTEDI-Ready component issue

Type

No type

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions