View Issue Details

This bug affects 1 person(s).
 0
IDProjectCategoryView StatusLast Update
20201Bug reportsAccessibilitypublic2025-08-04 16:52
Reportertassoman Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Product Version6.6.x 
Summary20201: Admin Dashboard view, WCAG2 failing criterion 4.1.2
Description

https://www.w3.org/TR/WCAG21/#name-role-value

All buttons in admin page dashboard/view are missing the accessibility criterion. Should have aria-label attribute. Links working as buttons, for example "edit survey, survey stats" should also have role=button

Steps To Reproduce

Steps to reproduce

  1. install latest LS
  2. open admin interface
  3. create one or two surveys
  4. see survey list html source code
  5. see attribute are missing

Expected result

Links with behaviour button should have role=button and aria-label attributes.
Buttons should only have aria-label attribute set

Actual result

attributes are missing, page is failing accessibility test. Level A.

Tagsa11y, accessibility, admin, admintheme
Bug heat0
Complete LimeSurvey version number (& build)6.15.5
I will donate to the project if issue is resolvedNo
Browserany
Database type & versionmysql
Server OS (if known)
Webserver software & version (if known)apache
PHP VersionPHP 8.2

Users monitoring this issue

There are no users monitoring this issue.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-08-04 16:51 tassoman New Issue
2025-08-04 16:52 tassoman Tag Attached: a11y
2025-08-04 16:52 tassoman Tag Attached: accessibility
2025-08-04 16:52 tassoman Tag Attached: admintheme
2025-08-04 16:52 tassoman Tag Attached: admin