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

Added pages for hosting accessible events in EN and FR #422

Closed DhruvPatel2502 closed 9 months ago

DhruvPatel2502 commented 9 months ago

(Pick the language of your choice to fill out the following information. / Choisissez la langue de votre choix pour remplir l'information ci-dessous.)

What does this pull request (PR) do? / Que fait cette demande « pull » (PR)?

A clear and concise description of what the code of this PR accomplishes. /// Une description claire et concise de ce que le code de cette PR accompli.

Additional information (optional) / Information additionnelle (optionel)

General checklist / Liste de contrôle générale Make your own list for the purpose of your Pull request. /// Faites votre propre liste en fonction des besoins de votre demande « pull ».

Related issues / Requêtes associées List issues that are being closed or worked on with this pull request i.e. Closes #8941 /// Listez les autres requêtes (« issues » ou PR) qui sont fermées ou traitées avec cette demande de retrait ex. : Closes #8941

Screenshots / Captures d'écrans If applicable, add screenshots to help demonstrate what this PR does. /// Si applicable, ajoutez des captures d'écran pour aider à démontrer ce que cette PR fait.

netlify[bot] commented 9 months ago

Deploy Preview for a11ycanada ready!

Name Link
Latest commit 2fa6c2eb4a6c49037e86dc4c84a9091d7b1d3df8
Latest deploy log https://app.netlify.com/sites/a11ycanada/deploys/655bba0a6f618400080dca6b
Deploy Preview https://deploy-preview-422--a11ycanada.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

shawnthompson commented 9 months ago

Preview page: In development - Best practices for accessible virtual events - Digital Accessibility Toolkit / Sharing space

shawnthompson commented 9 months ago

Ready for you to review @kimviens

Best practices for accessible virtual events

kimviens commented 9 months ago

I did a review and it looks good as a stable start. For sure it does not contain functionalities that would make it more consumable. I still think expand/summary components with a button to "expand all/collapse all" would make a huge difference. We can only build up from here. I think this task is concluded.

shawnthompson commented 9 months ago

Shouldn't this be a topic page and not a third level page?

Third level pages collect all the topic pages with specific tags. Eleventy uses the keyword tags to group common pages with the same tags. We could later on try to create collections with custom keywords, like using topic instead of tags but right now we are using the out of the box keyword.

We have a page one level up that holds all information on accessible meetings and events.

In development - Host a meetings and events - Digital Accessibility Toolkit / Sharing space.

On that page so the subject would be howTos and the tags would be hostMeetingsAndEvents based on the table found in issue #319?

We have certain third level pages that are just content but we would like to group them as much as possible in collection first. Which was decided early on in the project at content task force meetings.

I hope this makes this clearer. I'd like to eventually write up documentation of all this.

Thank you all for your help

cc: @JulieBB23 @kimviens

shawnthompson commented 9 months ago

I'll merge this request a fix anything in another PR to come.