Provide new AccessibilityHelp toolbar item in CKEditor 5 >=41.2

Created on 11 March 2024, 4 months ago
Updated 20 March 2024, 3 months ago

Problem/Motivation

CKEditor 41.2.0 has implemented Accessibility Help Dialog feature which displays a button on toolbar which shows keyboard shortcuts
https://github.com/ckeditor/ckeditor5/releases/tag/v41.2.0

Drupal core is updating to that version in 📌 Update CKEditor 5 to 41.2.0 Fixed , so this issue is postponed on that.

see screenshot of CKEditor 5 with AccessibilityHelp:

Steps to reproduce

There's no way to see keyboard shortcuts help in CKEditor 5.

Proposed resolution

  1. Provide the new AccessibilityHelp toolbar item in the CKEditor 5 toolbar configuration/admin UI.
  2. Update both Standard and Demo Umami to enable this new toolbar item by default.
  3. Do not change existing sites.
  4. Release note + change record to the availability of this new functionality that is crucial for accessibility.

Remaining tasks

- implement new button
- config
- tests

User interface changes

  • admin users on ALL sites: config screen will include new CKEditor 5 button in admin UI
  • editor users on NEW sites using Standard install profile: new button will be displayed in CKEditor 5 editor

API changes

None.

Data model changes

None.

Release notes snippet

TBD

Feature request
Status

Active

Version

11.0 🔥

Component
CKEditor 5 

Last updated about 3 hours ago

Created by

🇦🇺Australia jannakha Brisbane!

Live updates comments and jobs are added and updated live.
  • Accessibility

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

  • Needs release note

    The major change should have a special release note written to summarize the importance of the change. See Write a release note for an issue.

  • Needs product manager review

    It is used to alert the product manager core committer(s) that an issue represents a significant new feature, UI change, or change to the "user experience" of Drupal, and their signoff is needed. If an issue significantly affects the usability of Drupal, use Needs usability review instead (see the governance policy draft for more information).

Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024