Skip to content

feat: remove a11y for blocks (added by beapi accessibility plugin)#489

Merged
cedric07 merged 1 commit intomasterfrom
clean/a11y
Apr 27, 2026
Merged

feat: remove a11y for blocks (added by beapi accessibility plugin)#489
cedric07 merged 1 commit intomasterfrom
clean/a11y

Conversation

@cedric07
Copy link
Copy Markdown
Contributor

@cedric07 cedric07 commented Apr 27, 2026

Clean des fichiers de fix A11y, qui sont maintenant géré via le plugin beapi accessibility


Note

Low Risk
Low risk: this removes two small DOM-manipulation helpers and their imports; risk is limited to potential regression if the external accessibility plugin is not present or behaves differently.

Overview
Removes the custom JS a11y fixes for WP blocks by deleting ImageBlock (figure role/aria-label on image captions) and TableBlock (adds scope="col" to table headers).

Updates src/js/index.js to no longer import/init these modules, relying on the external accessibility plugin instead.

Reviewed by Cursor Bugbot for commit 155c079. Bugbot is set up for automated code reviews on this repo. Configure here.

@cedric07 cedric07 merged commit 4788a1b into master Apr 27, 2026
6 of 7 checks passed
@cedric07 cedric07 deleted the clean/a11y branch April 27, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants