Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update site map options to include CMS and static content #3919

Closed
StephDriver opened this issue Jan 25, 2024 · 3 comments
Closed

update site map options to include CMS and static content #3919

StephDriver opened this issue Jan 25, 2024 · 3 comments
Labels
a11y Issues that relate to acessibility dev-ready This issue has been refined and is ready for development. size M Medium VPAT Issue prioritised for VPAT improvements.

Comments

@StephDriver
Copy link
Contributor

Currently Janeway generates sitemaps for journal content, but not for the rest of the site (e.g. the static pages) nor for the Janeway back office.

Sitemaps are not required under WCAG2.2, but they are one of the recommended ways to achieve Guideline 2.4.5 and do improve accessibility.

@StephDriver StephDriver added the a11y Issues that relate to acessibility label Jan 25, 2024
@ajrbyers ajrbyers changed the title update site map options to include non CMS content update site map options to include CMS content Mar 14, 2024
@ajrbyers ajrbyers changed the title update site map options to include CMS content update site map options to include CMS and static content Mar 14, 2024
@ajrbyers
Copy link
Member

Include:

  • News
  • CMS Pages
  • Static Views

@ajrbyers ajrbyers added size M Medium dev-ready This issue has been refined and is ready for development. labels Mar 14, 2024
@StephDriver
Copy link
Contributor Author

StephDriver commented Apr 8, 2024

from openlibhums/hourglass#349
A11y review with Axe showed the language of the sitemap is not been specified.

  • when updating, make sure the sitemap page has the language specified.

@StephDriver StephDriver added this to the A11y Phase 1 milestone Apr 10, 2024
@StephDriver StephDriver moved this to Triage in Accessibility Jun 4, 2024
@StephDriver StephDriver moved this from Triage to Sent to Dev in Accessibility Jun 4, 2024
@StephDriver StephDriver added the VPAT Issue prioritised for VPAT improvements. label Jun 27, 2024
@StephDriver
Copy link
Contributor Author

StephDriver commented Sep 27, 2024

combined into

@github-project-automation github-project-automation bot moved this from Sent to Dev to Done in Accessibility Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Issues that relate to acessibility dev-ready This issue has been refined and is ready for development. size M Medium VPAT Issue prioritised for VPAT improvements.
Projects
Status: Done
Development

No branches or pull requests

2 participants