gc-da11yn / gc-da11yn.github.io

Digital Accessibility Toolkit - Boîte à outils d'accessibilité numérique
https://a11y.canada.ca/en/
MIT License
31 stars 32 forks source link

[CHANGE] Breadcrumbs missing links for pages under "Designing accessible services" #512

Closed NoahGresser closed 10 months ago

NoahGresser commented 10 months ago

What page is the change request for? Please supply the URI.

https://a11y.canada.ca/en/designing-for-users-of-screen-readers/ https://a11y.canada.ca/en/designing-for-users-on-the-autistic-spectrum/ https://a11y.canada.ca/en/designing-for-users-who-are-deaf-or-hard-of-hearing/ https://a11y.canada.ca/en/designing-for-users-with-cognitive-disabilities/ https://a11y.canada.ca/en/designing-for-users-with-low-vision/ https://a11y.canada.ca/en/designing-for-users-with-physical-or-motor-disabilities/

Approval needed?

None

Yes, please send a request to the following person?

No response

Who shall do the work?

Timeline

No response

Additional context

Pages under the "Designing accessible services" section currently have the breadcrumb:

Canada.ca > Digital Accessibility Toolkit > Designing accessible services

When the breadcrumb should be:

Canada.ca > Digital Accessibility Toolkit > How to’s > Designing accessible services

NoahGresser commented 10 months ago

The same issue is true of the equivalent French pages: https://a11y.canada.ca/fr/concevoir-pour-les-utilisateurs-avec-un-handicap-physique-ou-moteur/ https://a11y.canada.ca/fr/concevoir-pour-les-utilisateurs-dans-le-spectre-autistique/ https://a11y.canada.ca/fr/concevoir-pour-les-utilisateurs-de-revues-d-ecran/ https://a11y.canada.ca/fr/concevoir-pour-les-utilisateurs-malvoyants/ https://a11y.canada.ca/fr/concevoir-pour-les-utilisateurs-sourds-ou-malentendants/ https://a11y.canada.ca/fr/principes-de-conception-pour-les-utilisateurs-avec-handicap-cognitif/

Pages under the "Principes de conception pour des services accessibles" section currently have the breadcrumb: Canada.ca > Boîte à outils de l'accessibilité numérique > Principes de conception pour des services accessibles When the breadcrumb should be: Canada.ca > Boîte à outils de l'accessibilité numérique > Comment faire > Principes de conception pour des services accessibles

acev0010 commented 10 months ago

Those pages are missing the subject tag on the Front matter. We use Subject and tags for the breadcrumbs, so a missing subject is the cause of this issue.

I have opened a PR that fixes it: https://github.com/gc-da11yn/gc-da11yn.github.io/pull/513