Skip to content

feat: add aria labels for connections#9862

Merged
maribethb merged 5 commits into
RaspberryPiFoundation:v13from
maribethb:connection-aria
May 13, 2026
Merged

feat: add aria labels for connections#9862
maribethb merged 5 commits into
RaspberryPiFoundation:v13from
maribethb:connection-aria

Conversation

@maribethb
Copy link
Copy Markdown
Contributor

The basics

The details

Resolves

Fixes #9794

Proposed Changes

  • adds aria labels for rendered connections
  • adds tests
  • note i did not follow the design doc exactly because that resulted in suboptimal labels for value inputs. in the design doc, and in the screenreader experiment, value input connections would be labeled as "empty" unless the block also had a statement input. that didn't make sense to me so value inputs always get labels now.

for this block for example

image

according to the design doc, the label should be "Empty" instead of "if true"

that doesn't seem right so i just ignored that part

Reason for Changes

Test Coverage

added (ai-assisted) tests

Documentation

Additional Information

@maribethb maribethb requested a review from a team as a code owner May 12, 2026 21:31
@maribethb maribethb requested a review from mikeharv May 12, 2026 21:31
@github-actions github-actions Bot added the PR: feature Adds a feature label May 12, 2026
@maribethb maribethb enabled auto-merge (squash) May 13, 2026 20:54
@maribethb maribethb merged commit 5a63e99 into RaspberryPiFoundation:v13 May 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: feature Adds a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants