Skip to content
This repository was archived by the owner on Sep 29, 2025. It is now read-only.

Conversation

machikoyasuda
Copy link
Member

@machikoyasuda machikoyasuda commented Jul 22, 2025

closes #180

What this PR does

  • Adds title with a human-readable value describing the contents in the <iframe> for all

Guidance

  • All streamlit need to have a title that describes the content

What to review for

  • Is there a better way to describe the data?
  • Run Axe-Core DevTools extension to check, and look at the rendered HTML.

@machikoyasuda machikoyasuda self-assigned this Jul 22, 2025
Copy link

Coverage report

This PR does not seem to contain any modification to coverable code.

@machikoyasuda machikoyasuda changed the title fix(a11y): add titles to iframes Fix: Add titles to iframes for accessibility Jul 24, 2025
@machikoyasuda machikoyasuda force-pushed the feat/180--a11y-iframe branch from 83fe228 to bccd044 Compare July 24, 2025 21:33
@machikoyasuda machikoyasuda marked this pull request as ready for review July 24, 2025 21:36
@machikoyasuda machikoyasuda requested a review from a team as a code owner July 24, 2025 21:36
@machikoyasuda
Copy link
Member Author

This is now ready for review @lalver1 @thekaveman

Copy link
Member

@lalver1 lalver1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for catching this @machikoyasuda! With this change I no longer see the Use title attribute to describe <iframe> content warning in the Axe-Core DevTools extension 👍
I think the title text is good for now, we'll probably rename the titles as part of #183 but that can happen in a different PR.

@machikoyasuda machikoyasuda merged commit 9b3eef2 into main Jul 28, 2025
6 checks passed
@machikoyasuda machikoyasuda deleted the feat/180--a11y-iframe branch July 28, 2025 16:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

a11y: Add accessible name to iframe
2 participants