From 5f465308b5184659639e24465ba3e206e0f45a8c Mon Sep 17 00:00:00 2001 From: Steve Lee <steve@opendirective.com> Date: Thu, 12 May 2022 17:57:38 +0100 Subject: [PATCH] Initial setup --- .gitmodules | 4 ++++ Gemfile.lock | 12 ++++++------ _config.yml | 19 +++++++++++++++++++ _external/resources/wai-about-wai | 2 +- _external/resources/wai-aria-practices | 1 + _external/resources/wai-wcag-supplemental | 2 +- _external/resources/wcag-act-rules | 2 +- _includes/aria-practices.html | 1 + _includes/read-this-first.html | 1 + _includes/toc.html | 1 + content-assets/wai-aria-practices | 1 + content-images/wai-aria-practices | 1 + pages/wai-aria-practices | 1 + 13 files changed, 39 insertions(+), 9 deletions(-) create mode 160000 _external/resources/wai-aria-practices create mode 120000 _includes/aria-practices.html create mode 120000 _includes/read-this-first.html create mode 120000 _includes/toc.html create mode 120000 content-assets/wai-aria-practices create mode 120000 content-images/wai-aria-practices create mode 120000 pages/wai-aria-practices diff --git a/.gitmodules b/.gitmodules index 79e811695c9..26597cdc3fa 100755 --- a/.gitmodules +++ b/.gitmodules @@ -241,3 +241,7 @@ path = _external/resources/wai-tutorials url = https://github.com/w3c/wai-tutorials.git branch = master-2.0 +[submodule "_external/resources/wai-aria-practices"] + path = _external/resources/wai-aria-practices + url = https://github.com/w3c/wai-aria-practices.git + branch = launch-fixes-fixes diff --git a/Gemfile.lock b/Gemfile.lock index 9ad49fef997..7d40e0a0eba 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -18,7 +18,7 @@ GEM addressable (2.8.0) public_suffix (>= 2.0.2, < 5.0) colorator (1.1.0) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) @@ -68,7 +68,7 @@ GEM terminal-table (~> 2.0) jekyll-feed (0.16.0) jekyll (>= 3.7, < 5.0) - jekyll-github-metadata (2.13.0) + jekyll-github-metadata (2.14.0) jekyll (>= 3.4, < 5.0) octokit (~> 4.0, != 4.4.0) jekyll-include-cache (0.2.1) @@ -91,7 +91,7 @@ GEM jekyll (>= 3.7, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - kramdown (2.3.1) + kramdown (2.4.0) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) @@ -102,7 +102,7 @@ GEM mercenary (0.4.0) mini_portile2 (2.8.0) multipart-post (2.1.1) - nokogiri (1.13.3) + nokogiri (1.13.6) mini_portile2 (~> 2.8.0) racc (~> 1.4) octokit (4.22.0) @@ -110,7 +110,7 @@ GEM sawyer (~> 0.8.0, >= 0.5.3) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (4.0.6) + public_suffix (4.0.7) racc (1.6.0) rb-fsevent (0.11.1) rb-inotify (0.10.1) @@ -140,4 +140,4 @@ DEPENDENCIES wai-gems! BUNDLED WITH - 2.3.4 + 2.3.10 diff --git a/_config.yml b/_config.yml index e638c37cafc..ac6d6e9169c 100755 --- a/_config.yml +++ b/_config.yml @@ -295,6 +295,25 @@ defaults: standalone_resource_pager: name: All Test Rules ref: /standards-guidelines/act/rules/ + - scope: + path: "pages/wai-aria-practices" + values: + layout: "standalone_resource" + standalone_resource_header: + title: "ARIA Authoring Practices Guide (APG)" + subtitle: "How to build accessibility semantics into web patterns and widgets" + standalone_resource_nav_links: + - name: APG Home + ref: /ARIA/apg/ + - name: Patterns + ref: /ARIA/apg/patterns/ + - name: Practices + ref: /ARIA/apg/practices/ + - name: Index + ref: /ARIA/apg/example-index/ + - name: About + ref: /ARIA/apg/about/ + # include all collections here so they are searchable tipue_search: diff --git a/_external/resources/wai-about-wai b/_external/resources/wai-about-wai index dbedbc95d43..48a14e330e1 160000 --- a/_external/resources/wai-about-wai +++ b/_external/resources/wai-about-wai @@ -1 +1 @@ -Subproject commit dbedbc95d4338d588c1d66d7cc5719c239f07e40 +Subproject commit 48a14e330e1d6801904075a857717ca18d18d661 diff --git a/_external/resources/wai-aria-practices b/_external/resources/wai-aria-practices new file mode 160000 index 00000000000..0e728380a07 --- /dev/null +++ b/_external/resources/wai-aria-practices @@ -0,0 +1 @@ +Subproject commit 0e728380a076c1518678a4281c815e433030e2d9 diff --git a/_external/resources/wai-wcag-supplemental b/_external/resources/wai-wcag-supplemental index 3b1b53c6d92..f7cb2b673f7 160000 --- a/_external/resources/wai-wcag-supplemental +++ b/_external/resources/wai-wcag-supplemental @@ -1 +1 @@ -Subproject commit 3b1b53c6d929fd240a3c4e49f15b5c001ee0cdb3 +Subproject commit f7cb2b673f7125531b4e3801d6f998bb9c51301a diff --git a/_external/resources/wcag-act-rules b/_external/resources/wcag-act-rules index 761d97e4e7f..bff0491fc32 160000 --- a/_external/resources/wcag-act-rules +++ b/_external/resources/wcag-act-rules @@ -1 +1 @@ -Subproject commit 761d97e4e7f1b57c8cb7ac335d6f5221880414f6 +Subproject commit bff0491fc32458fde9a94140eff508f64e3220b8 diff --git a/_includes/aria-practices.html b/_includes/aria-practices.html new file mode 120000 index 00000000000..c7d9a554b66 --- /dev/null +++ b/_includes/aria-practices.html @@ -0,0 +1 @@ +../_external/resources/wai-aria-practices/_includes/aria-practices.html \ No newline at end of file diff --git a/_includes/read-this-first.html b/_includes/read-this-first.html new file mode 120000 index 00000000000..4c55ebb97d1 --- /dev/null +++ b/_includes/read-this-first.html @@ -0,0 +1 @@ +../_external/resources/wai-aria-practices/_includes/read-this-first.html \ No newline at end of file diff --git a/_includes/toc.html b/_includes/toc.html new file mode 120000 index 00000000000..2c36976f47d --- /dev/null +++ b/_includes/toc.html @@ -0,0 +1 @@ +../_external/resources/wai-aria-practices/_includes/toc.html \ No newline at end of file diff --git a/content-assets/wai-aria-practices b/content-assets/wai-aria-practices new file mode 120000 index 00000000000..d10329fc3c0 --- /dev/null +++ b/content-assets/wai-aria-practices @@ -0,0 +1 @@ +../_external/resources/wai-aria-practices/content-assets/wai-aria-practices/ \ No newline at end of file diff --git a/content-images/wai-aria-practices b/content-images/wai-aria-practices new file mode 120000 index 00000000000..9bbf2f750d6 --- /dev/null +++ b/content-images/wai-aria-practices @@ -0,0 +1 @@ +../_external/resources/wai-aria-practices/content-images/wai-aria-practices/ \ No newline at end of file diff --git a/pages/wai-aria-practices b/pages/wai-aria-practices new file mode 120000 index 00000000000..5a07f816c5c --- /dev/null +++ b/pages/wai-aria-practices @@ -0,0 +1 @@ +../_external/resources/wai-aria-practices/content/ \ No newline at end of file