samvera / hyrax

Hyrax is a Ruby on Rails Engine built by the Samvera community. Hyrax provides a foundation for creating many different digital repository applications.
http://hyrax.samvera.org/
Apache License 2.0
182 stars 122 forks source link

Pages page includes roles not inside required context #6787

Open rjkati opened 2 months ago

rjkati commented 2 months ago

Descriptive summary

On dev.nurax.samvera.org (Hyrax 5.0.1), the About, Help, Deposit Agreement and Terms of Use tabs on the Pages page have role elements that only make sense in the context of other roles and therefore do not meet WCAG AA requirements

Steps to reproduce the behavior in User Interface (UI)

  1. In Chrome, download the Site Improve browser extension
  2. As an admin user, go to https://dev.nurax.samvera.org/pages/edit?locale=en and run the Site Improve browser extension

pages_role_list

Related Work

6776