appsembler / edx-platform

Appsembler Tahoe fork of Open edX. Branches: `main` for Juniper and `hawthorn/main` for Hawthorn.
https://appsembler.com/products/tahoe/
GNU Affero General Public License v3.0
13 stars 15 forks source link

PTAD-requested a11y fixes for Account Settings, Profile #1344

Closed bryanlandia closed 1 year ago

bryanlandia commented 1 year ago

Change description

a11y fixes on Account Settings, Profile.

In some cases I just removed text, as we don't need all the warnings and they have broken links or edX specific info. I did this directly in edx-platform because at this point it's cleaner to do there, easier to track changes than having an entirely new file in edx-theme-codebase and/or edx-theme-customers. Better to keep it simple for now because these templates are changing anyway, and we may be reworking how we theme when we change away from multitenancy.

Type of change

Related issues

https://appsembler.atlassian.net/browse/ENG-109

and subtasks

Checklists

Development

Security

Code review

github-actions[bot] commented 1 year ago

Checking git merge conflicts against https://github.com/edx/edx-platform.git

Comparing with open-release/nutmeg.master
Benchmark conflicts with main 297
Current conflicts 297
Summary Good work! No added conflicts.
Comparing with master
Benchmark conflicts with main 306
Current conflicts 306
Summary Good work! No added conflicts.