Problem/Motivation

To improve accessibility and be more WCAG compliant, glossary terms should be accessible using the keyboard.

Proposed resolution

  • Add role="button" and tabindex="0" to term span elements.
  • Handle keypress events on term span elements and close button.
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

joachim desarmenien created an issue. See original summary.

joachim desarmenien’s picture

mably’s picture

Issue tags: +Accessibility
joachim desarmenien’s picture

mably’s picture

Title: Accessibility - RGAA compliancy » WCAG compliancy and translation improvements
Issue summary: View changes
Issue tags: -Accessibility +Accessibility translation

mably changed the visibility of the branch 3450657-accessibility---rgaa to hidden.

mably’s picture

Issue tags: -Accessibility translation +Accessibility, +localization
mably’s picture

mably’s picture

StatusFileSize
new7.09 KB
mably’s picture

Status: Active » Needs review

mably’s picture

StatusFileSize
new23.16 KB

Just published a patch that includes fixes from issue #3378585.

mably’s picture

StatusFileSize
new10.25 KB

mably changed the visibility of the branch 3450657-includes-3378585-fixes to hidden.

mably’s picture

StatusFileSize
new7.14 KB

  • 581afdc9 committed on 4.0.x
    Issue #3450657 by mably, joachim desarmenien: WCAG compliancy and...
olivier.br’s picture

Status: Needs review » Fixed

commited, thanks all.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.