-
-
Notifications
You must be signed in to change notification settings - Fork 4
Accessibility changes #92
Comments
Hi @azdyrski, this is super thorough. I'll need to have a look through the list and determine what is Plumber behaviour/implementation versus what is Umbraco-inherited. I'd expect all (or most of) the text contrast issues to be related to the Umbraco styles, so not something I'd be open to modifying for Plumber since I need to rely on Umbraco UI as much as possible. Likewise with the task tables in history etc - that's the Umbraco UI pattern for building the table, so is out of scope for changes in Plumber. I'll work through the list when I have time, and note here the changes which would need to be raised in the Umbraco-CMS repo. Update the original issue to be a checklist, will help with keeping track of changes |
Sounds good, thanks for your thorough response! Your mention of the umbraco styles made me realize I should have mentioned that we do a similar replacement for the default umbraco BO styles, so some of the stuff in the description is definitely related to that like you said. Thanks again, will keep an eye out for updates here/on the github. |
@azdyrski been a while, but have made pretty good progress on most of these - I've updated the task list and left some additional comments to highlight issues related to Umbraco default behaviour. These updates are all in the v2.1.0-rc. |
v2.1.0 resolved the majority of these issues. Will aim for the remaining issues in the next patch release |
Is your feature request related to a problem? Please describe.
Our accessibility specialist on our team has identified a number of issues that we have resolved our end through deploy-time substitution of modified content files (views, css, js) from the plumber package. This makes updating the package take longer than it should ideally due to a manual process of having to merge our changes back into the updated package content files.
Describe the solution you'd like
To get our changes (or some version of a change, they aren't perfect in a lot of cases) integrated into the Plumber 2 package so we can easily update to new versions without concerns of accessibility in the Back Office.
Licensed version?
Yes
Additional context
I am attaching (if github will let me) a zip archive that contains two folders, an "original" folder and a "modified" folder. The modified folder is our version (with accessibility changes) of the v1.6.3 content files, and the original is the same files in their unmodified 1.6.3 version. Hopefully this should make it somewhat easy to compare what we modified. It didn't paste 100% correctly, hopefully the nesting of the bullet points isn't too confusing.
plumber1.6.3-accessibility.zip
I am not sure the best way to get all these changes to you, but additionally below is the task description from our accessibility specialist that we made our content changes based off. The description based on an earlier 1.5.x beta version so some of it may not apply anymore.
Description:
"I tested on UAT a little quicker than what I usually test since I’m not sure that all of this will be used by anyone other than us. Becuase I tested on UAT items noted may already be fixed on dev. If you see anything big I missed related to workflow, please let me know.
Under Workflow section in the top nav:
<screenshot of approved/pending/etc. dashboard>
Under Approval Groups:
When creating a group:
Under History:
Under Documentation:
Under Licensing:
Under Settings:
Workflow Details in a Node:
When a page is not in a workflow:
Thanks for reading this very long request, the package has been great overall as well. It was exactly what we needed to build client confidence in having them updating their own content in the umbraco BO.
The text was updated successfully, but these errors were encountered: