w3c / wai-aria-practices

WAI Website Resource for aria-practices guidelines
https://aria-practices.netlify.app/aria/apg/
15 stars 14 forks source link

For publication / deploy on Tuesday February 27, 2024 #300

Closed howard-e closed 4 months ago

howard-e commented 4 months ago

Hi @shawna-slh. We would like to deploy a new version of the APG. This was approved during last week's APG meeting

The update includes the following, as sourced from February 20 2024 Agenda > Next publication and recent w3c#aria-practices commits:

Infrastructure: update skipto.js to version 5.2.1 (pull #2807)

By jongund on Feb 13, 2024

Updates skipto.js to use version 5.2.1 without APG specific modifications.

In lieu of modifying the script, the script import now specifies parameters for the desired behaviors.

This required changing the script import on every page to include the following data attribute: <script data-skipto="colortheme: aria; displayoption: popup" src="../../shared/js/skipto.js"></script>

This is related to issue 259 in wai-aria-practices repository.

Co-authored-by: Matt King a11yThinker@gmail.com Co-authored-by: Howard Edwards howarde.edwards@gmail.com

View commit 5446c67


Infrastructure: Automatically update coverage and quality report on merge (pull #2122)

By nschonni on Feb 20, 2024

Closes #2061

Co-authored-by: ariellalgilmore ariellalgilmore@gmail.com Co-authored-by: Matt King a11yThinker@gmail.com

View commit 16dbe83


Infrastructure: Fix failing link checker on GitHub README link (pull #2931)

By evmiguel on Feb 26, 2024

Closes #2907

View commit 829499f


Sortable Table Example: Improve CSS so it works when all columns are sortable (pull #2910)

By kentslaney on Feb 26, 2024

Fix issue https://github.com/w3c/aria-practices/issues/2904: Ensure that the TH height is sufficient if the table is changed to make all the columns sortable.

View commit 81d807d

netlify[bot] commented 4 months ago

Deploy Preview for aria-practices ready!

Name Link
Latest commit 9cd0fcc3772e9bd762eaa3c4322f65aa4b3681f5
Latest deploy log https://app.netlify.com/sites/aria-practices/deploys/65dd09f5122d6e0008a8e732
Deploy Preview https://deploy-preview-300--aria-practices.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.

howard-e commented 4 months ago

cc @mcking65 @a11ydoer @ccanash

https://github.com/w3c/aria-practices/pull/2936 may also be pushed later today or early tomorrow to also be included in this publication. Which, from the perspective of this deploy will update the date shown for the Coverage and Quality Reports page to a more recent date because https://github.com/w3c/aria-practices/pull/2122 included above already includes a date, but older.

shawna-slh commented 4 months ago

ack. I can publish on Tuesday. (I did only cursory skim, not thorough review)

shawna-slh commented 4 months ago

hi @howard-e @daniel-montalvo @mcking65 @a11ydoer @ccanash

Deployed. You might need to do hard refresh.