[JIRA] (IDP-1669) Accessibility on IdP pages

Scott Cantor (Jira) jira at shibboleth.atlassian.net
Fri Feb 25 17:22:24 UTC 2022


Scott Cantor ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5b78efc9-1379-42cc-a3f6-56c6ea3a0007 ) *commented* on IDP-1669 ( https://shibboleth.atlassian.net/browse/IDP-1669?atlOrigin=eyJpIjoiYjMxOWE1MDgxMDMxNDRmOWI5YTI4ZWYzYTQ3ZTVjNWUiLCJwIjoiaiJ9 )

Re: Accessibility on IdP pages ( https://shibboleth.atlassian.net/browse/IDP-1669?atlOrigin=eyJpIjoiYjMxOWE1MDgxMDMxNDRmOWI5YTI4ZWYzYTQ3ZTVjNWUiLCJwIjoiaiJ9 )

Started checking in new templates and style sheets. The new CSS is called placeholder.css so that it gets installed on upgrades because any “newly” installed modules that might place versions of the new templates into a system will “work” at least insofar as they’re meant to. If we kept calling it main.css, that wouldn’t get updated and any new views added at runtime would be assuming the new CSS and find the old one.

I’ll write up some docs on dealing with this such as advising people to copy/adjust the styles into their own main.css and updating any templates they put into production to reference that instead of placeholder.css, which I’m going to support with a new Spring message property to derive the style sheet name.

The new templates also support an inline CSS via a Velocity template that allows for the colors to be set with Java proprtties. This can just be removed if people don’t need it.

So far I have hit:

* error
* logout
* client-storage
* user-prefs
* attribute-release

Note that the latter one is pretty different because it avoids a table for accessibility reasons, so the attribute data is displayed more vertically.

( https://shibboleth.atlassian.net/browse/IDP-1669#add-comment?atlOrigin=eyJpIjoiYjMxOWE1MDgxMDMxNDRmOWI5YTI4ZWYzYTQ3ZTVjNWUiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/IDP-1669#add-comment?atlOrigin=eyJpIjoiYjMxOWE1MDgxMDMxNDRmOWI5YTI4ZWYzYTQ3ZTVjNWUiLCJwIjoiaiJ9 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100192- sha1:2947bec )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20220225/a72657fd/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-9b093598-a7ef-4d25-9b70-5ef9519f1b2d
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220225/a72657fd/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-b36e518f-cc0d-43b3-a75b-aaf8270145bc
Type: image/png
Size: 425 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220225/a72657fd/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-c79b4e02-9219-4f8c-bd53-7a110bfc0442
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220225/a72657fd/attachment-0005.png>


More information about the commits mailing list