Skip to content

Fix/a11y html markup#18

Merged
firestar300 merged 4 commits intodevelopfrom
fix/a11y-html-markup
Feb 16, 2026
Merged

Fix/a11y html markup#18
firestar300 merged 4 commits intodevelopfrom
fix/a11y-html-markup

Conversation

@firestar300
Copy link
Copy Markdown
Contributor

@firestar300 firestar300 commented Feb 16, 2026

Description

Pour que ce soit restitué en accessibilité web, changement du markup <div class="wp-block-blockparty-key-figure__key"> en <p class="wp-block-blockparty-key-figure__key">.


Note

Low Risk
Tooling-only ESLint config changes; no production code paths are modified.

Overview
Updates ESLint configuration to resolve node-style imports, ignore unresolved @wordpress/* packages, and disable import/no-extraneous-dependencies for src/**/*.js.

No runtime or block markup changes are included in this diff; it is strictly a linting/build tooling adjustment.

Written by Cursor Bugbot for commit f4bbe52. This will update automatically on new commits. Configure here.

Replaces the <div> tag with <p> tag for the key figure key to enhance semantics and accessibility.

Moves deprecated block definitions to a separate file for better organization and readability.
Updates the WordPress dependencies to their latest versions, including eslint, prettier, and scripts.

Updates the `@beapi/icons` package to include new icons, enhancing the available icon set.

These updates ensure compatibility with the latest WordPress features and improvements.
Adds a custom property for the key margin in the key figure block and applies it to the key element.

This change is to ensure proper HTML markup and accessibility.
Adds an ESLint configuration file to enforce WordPress coding standards.

This includes:
- Extending the WordPress ESLint plugin's recommended rules.
- Configuring the environment for browser, node, and ES6.
- Defining global variables for jQuery and wp.
- Configuring import resolution for @WordPress packages
- Excluding extraneous dependencies in src directory

This helps maintain code quality and consistency within the project.
@firestar300 firestar300 merged commit b3ca3dd into develop Feb 16, 2026
2 checks passed
@firestar300 firestar300 deleted the fix/a11y-html-markup branch February 16, 2026 16:42
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