Loading...
 
Skip to main content

PluginButton and buttons in templates need to support aria-label attribute

Status
Closed
Subject
PluginButton and buttons in templates need to support aria-label attribute
Version
26.x
27.x
Category
  • Usability
  • Developer Training
Feature
Accessibility
Resolution status
Fixed or Solved
Submitted by
Gary Cunningham-Lee
Lastmod by
Josue Zirimwabagabo
Rating
(0)
Description
One of Tiki's biggest accessibility problems is buttons with just an icon and no text label. A solution for this is adding an aria-label attribute (https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label). The label doesn't display visually but is recognized by screen readers, etc. Buttons used in Smarty templates should have this and it should be used in every case. PluginButton should also have an input field for aria-label, marked "mandatory".
Importance
9
Easy to solve?
8
Priority
72
Demonstrate Bug on Tiki 19+
Please demonstrate your bug on show2.tiki.org
Demonstrate Bug (older Tiki versions)
Ticket ID
8600
Created
Thursday 22 February, 2024 07:56:02 UTC
by Gary Cunningham-Lee
LastModif
Monday 07 April, 2025 22:47:45 UTC


Collapse/expand modules below
Show PHP error messages