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

For publication / deploy on Tuesday August 6, 2024 #342

Merged
merged 14 commits into from
Aug 8, 2024
Merged

Conversation

howard-e
Copy link
Contributor

@howard-e howard-e commented Aug 5, 2024

Hi @shawna-slh. We would like to deploy a new version of the APG. This was approved during the July 30, 2024 APG meeting.

The update includes the following, as sourced from the 2024-08-06 APG publication pull requests for August 6, 2024 milestones and recent w3c#aria-practices commits to main:

Patterns page: Add patterns filter and grid/list view toggles (pull #3043)

By Stalgia Grigg on July 30, 2024

This PR includes two new features for the patterns page:

  1. A text input that filters the displayed patterns as the user types.
  2. Options for choosing between a grid view (the default) or a more compact list view.

View commit 8e5825a


Infrastructure: Add special Treatment of Examples Marked 'Experimental' (pull #2977)

By Alexander Flenniken on July 28, 2024

Provides the infrastructure to treat example pages marked as experimental differently from other example pages as defined in issue #2836:

  1. A different "Read This First" section that is expanded by default is inserted into experimental example pages.
  2. Experimental example pages are excluded from the main index tables and listed in a separate section at the bottom of the index page.

Experimental example pages are identified by a data attribute on the main element as defined in issue #2836.

Co-authored-by: Stalgia Grigg
Co-authored-by: Matt King

View commit 2a2e148


All Example Pages: Add source copy instructions and CodePen button to HTML source section (pull #3041)

By Ariella Gilmore on July 27, 2024

Resolve issue #3027 with the following changes:

  1. Direct readers to copy HTML source from codepen instead of from the example page.
  2. Add an additional codepen button adjacent to the directions.

Note that if users copy the source directly from the example page, the code may not work as designed because of spacing differences between the HTML source file and the formatting of the source code for display within the web page. Thus, this change instructs users to open the source in codepen where the original spacing is preserved. It makes doing so easy by providing a codepen button adjacent to the instructions.

Co-authored-by: Matt King

View commit b28a984


Coverage and Quality Report: Add reporting on use of forced-colors media query and currentcolor value (pull #3024)

By Jon Gunderson on July 23, 2024

Revised the coverage and quality report script to:

  • Change section "Graphics Techniques" to "SVG and High Contrast Techniques".
  • Remove information about use of forced-color-adjust.
  • Add information about use of forced-colors media query.
  • Add information about use of currentcolor value for CSS properties that support color values.
  • remove information about use of CSS :before, :after and content.

Co-authored-by: Matt King

View commit cb74ba2


Ratings Slider: Use buttontext instead of linktext system color in high contrast mode (pull #3025)

By Jon Gunderson on July 23, 2024

View commit 19347dd

alflennik and others added 13 commits June 17, 2024 10:54
* Add support for experimental content

* Add required attribute for experimental content

* Update based on latest aria-practice 'experimental-content' branchh

* Sync submodules

---------

Co-authored-by: Stalgia Grigg <[email protected]>
* Update with APG feature branch content

* Initial style updates

* layout for search form

* Final pass on styles, built MD file

* Remove unused icon assetts

* Update build repo after moving view toggle js code

* Styles for accessible h2 for Filter form

* No results found element and styles

* Fix styling for practices tiles

* Updates for clear button and removal of submit in filter patterns

* Update aria-practices gitmodule latest commit

---------

Co-authored-by: Howard Edwards <[email protected]>
Copy link

netlify bot commented Aug 5, 2024

Deploy Preview for aria-practices ready!

Name Link
🔨 Latest commit 57c39fa
🔍 Latest deploy log https://app.netlify.com/sites/aria-practices/deploys/66b24baf67ad840008e02a4f
😎 Deploy Preview https://deploy-preview-342--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
Copy link
Contributor Author

howard-e commented Aug 5, 2024

cc @mcking65 @a11ydoer

@daniel-montalvo
Copy link
Contributor

Tagging @remibetin as well, who will now be helping with publications.

@shawna-slh shawna-slh self-requested a review August 8, 2024 02:21
@shawna-slh
Copy link
Contributor

Approved. @remibetin Please publish. Thanks!

@shawna-slh shawna-slh assigned remibetin and unassigned shawna-slh Aug 8, 2024
@remibetin remibetin merged commit 50cd995 into publication Aug 8, 2024
4 checks passed
@remibetin
Copy link
Member

@daniel-montalvo @howard-e This PR has been merged and published. You can now check everything is as intended.

cc @shawna-slh

@remibetin remibetin assigned howard-e and unassigned remibetin Aug 8, 2024
@mcking65
Copy link
Contributor

Thank you @howard-e, @shawna-slh, @remibetin, and @daniel-montalvo for the support! Everything appears to be working as planned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants