Skip to content

FE-7563 - Fix Accessibility Issues with Mentions Plugin#7758

Open
nineteen88 wants to merge 2 commits intomasterfrom
FE-7563
Open

FE-7563 - Fix Accessibility Issues with Mentions Plugin#7758
nineteen88 wants to merge 2 commits intomasterfrom
FE-7563

Conversation

@nineteen88
Copy link
Contributor

@nineteen88 nineteen88 commented Feb 6, 2026

Proposed behaviour

  • Resolve Accessibility issues for the Mentions Plugin
  • Add design tokens to the Mentions Plugin

Current behaviour

  • Axe is showing multiple Accessibility issues with the Mentions plugin when Best Practices is enabled or disabled
  • Mentions plugin is using hardcoded styles with no design tokens

Checklist

  • Commits follow our style guide
  • Related issues linked in commit messages if required
  • Screenshots are included in the PR if useful
  • All themes are supported if required
  • Unit tests added or updated if required
  • Playwright automation tests added or updated if required
  • Storybook added or updated if required
  • Translations added or updated (including creating or amending translation keys table in storybook) if required
  • Typescript d.ts file added or updated if required
  • Related docs have been updated if required

QA

  • Tested in provided StackBlitz sandbox/Storybook
  • Add new Playwright test coverage if required
  • Carbon implementation matches Design System/designs
  • UI Tests GitHub check reviewed if required

Additional context

Testing instructions

@edleeks87 edleeks87 marked this pull request as ready for review February 12, 2026 07:32
@edleeks87 edleeks87 requested review from a team as code owners February 12, 2026 07:32
@edleeks87 edleeks87 marked this pull request as draft February 12, 2026 07:32
@nineteen88 nineteen88 force-pushed the FE-7563 branch 3 times, most recently from 2ec85fa to 55369b8 Compare February 13, 2026 14:06
DipperTheDan
DipperTheDan previously approved these changes Feb 13, 2026
edleeks87
edleeks87 previously approved these changes Feb 13, 2026
@nineteen88 nineteen88 dismissed stale reviews from edleeks87 and DipperTheDan via 8fd3626 February 13, 2026 16:17
@nineteen88 nineteen88 marked this pull request as ready for review February 13, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants