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