diff --git a/Gruntfile.coffee b/Gruntfile.coffee
index 70c6961beb..a052b39f61 100644
--- a/Gruntfile.coffee
+++ b/Gruntfile.coffee
@@ -85,6 +85,7 @@ module.exports = (grunt) ->
"concat:components"
"concat:templates"
"concat:sites"
+ "concat:wet-boew"
"clean:wetboew_demos"
"copy:wetboew_demos"
]
@@ -412,12 +413,16 @@ module.exports = (grunt) ->
a11yReportByTestRequirement = {};
acrReportByConformity = {}
- reportConf = grunt.file.readJSON( "_data/reporting.json" )
+ reportConf = grunt.file.readJSON( this.data.reporting )
+ dataSites = grunt.file.readJSON( this.data.sites )
+ dataComponents = grunt.file.readJSON( this.data.components )
+ dataCommons = grunt.file.readJSON( this.data.common )
+ dataTemplates = grunt.file.readJSON( this.data.templates )
- a11yReportByComponent = processComponentReporting( grunt, "sites", this.data.sites, a11yReportByTestRequirement, acrReportByConformity, reportConf )
- a11yReportByComponent = a11yReportByComponent.concat( processComponentReporting( grunt, "components", this.data.components, a11yReportByTestRequirement, acrReportByConformity, reportConf ) )
- a11yReportByComponent = a11yReportByComponent.concat( processComponentReporting( grunt, "common", this.data.common, a11yReportByTestRequirement, acrReportByConformity, reportConf ) )
- a11yReportByComponent = a11yReportByComponent.concat( processComponentReporting( grunt, "templates", this.data.templates, a11yReportByTestRequirement, acrReportByConformity, reportConf ) )
+ a11yReportByComponent = processComponentReporting( grunt, "sites", dataSites, a11yReportByTestRequirement, acrReportByConformity, reportConf )
+ a11yReportByComponent = a11yReportByComponent.concat( processComponentReporting( grunt, "components", dataComponents, a11yReportByTestRequirement, acrReportByConformity, reportConf ) )
+ a11yReportByComponent = a11yReportByComponent.concat( processComponentReporting( grunt, "common", dataCommons, a11yReportByTestRequirement, acrReportByConformity, reportConf ) )
+ a11yReportByComponent = a11yReportByComponent.concat( processComponentReporting( grunt, "templates", dataTemplates, a11yReportByTestRequirement, acrReportByConformity, reportConf ) )
#
@@ -523,10 +528,12 @@ module.exports = (grunt) ->
"a11y-report":
all:
- sites: @file.readJSON "_data/sites.json"
- components: @file.readJSON "_data/components.json"
- templates: @file.readJSON "_data/templates.json"
- common: @file.readJSON "_data/common.json"
+ # Read those genrated json file only at runtime of the task
+ sites: "_data/sites.json"
+ components: "_data/components.json"
+ templates: "_data/templates.json"
+ common: "_data/common.json"
+ reporting: "_data/reporting.json"
clean:
dist: [ "dist"]
@@ -553,11 +560,11 @@ module.exports = (grunt) ->
stripBanners: true
banner: "<%= banner %>"
src: [
- "{sites,common,components,templates}/**/*.js"
- "!{sites,common,components,templates}/**/test.js"
- "!{sites,common,components,templates}/**/assets"
- "!{sites,common,components,templates}/**/demo"
- "!{sites,common,components,templates}/**/demos"
+ "{sites,common,components,templates,wet-boew}/**/*.js"
+ "!{sites,common,components,templates,wet-boew}/**/test.js"
+ "!{sites,common,components,templates,wet-boew}/**/assets"
+ "!{sites,common,components,templates,wet-boew}/**/demo"
+ "!{sites,common,components,templates,wet-boew}/**/demos"
]
dest: "<%= themeDist %>/js/theme.js"
common:
@@ -581,6 +588,13 @@ module.exports = (grunt) ->
separator: ","
src: "templates/**/index.json-ld"
dest: "_data/templates.json"
+ "wet-boew":
+ options:
+ banner: "["
+ footer: "]\n"
+ separator: ","
+ src: "wet-boew/**/index.json-ld"
+ dest: "_data/wet-boew.json"
sites:
options:
banner: "["
@@ -709,14 +723,14 @@ module.exports = (grunt) ->
layouts:
expand: true
flatten: true
- src: "{sites,components,templates,docs}/**/layouts/**.*"
+ src: "{sites,components,templates,docs,wet-boew}/**/layouts/**.*"
dest: "<%= jekyllDist %>/_layouts"
includes:
files: [
expand: true
src: [
- "{sites,components,templates}/**/*-{includes,inc}/**.html"
- "!{sites,components,templates}/**/includes/**.*"
+ "{sites,components,templates,wet-boew}/**/*-{includes,inc}/**.html"
+ "!{sites,components,templates,wet-boew}/**/includes/**.*"
]
dest: "<%= jekyllDist %>/_includes"
rename: (dest, src) ->
@@ -727,21 +741,21 @@ module.exports = (grunt) ->
,
expand: true
src: [
- "{sites,components,templates}/**/includes/**.*"
+ "{sites,components,templates,wet-boew}/**/includes/**.*"
]
dest: "<%= jekyllDist %>/_includes"
rename: (dest, src) ->
dest + src.substring( src.indexOf('/') ).replace( '/includes/', '/' )
,
expand: true
- src: "{sites,components,templates}/*/include.html"
+ src: "{sites,components,templates,wet-boew}/*/include.html"
dest: "<%= jekyllDist %>/_includes"
rename: (dest, src) ->
dest + "/" + src.replace( '/include.html', '.html' )
]
samples:
expand: true
- src: "{sites,common,components,templates}/**/samples/**.*"
+ src: "{sites,common,components,templates,wet-boew}/**/samples/**.*"
dest: "_includes"
rename: (dest, src) ->
dest + "/" + src.replace( 'samples/', '' )
@@ -764,15 +778,15 @@ module.exports = (grunt) ->
expand: true
flatten: true
src: [
- "{sites,common,components,templates}/**/fonts/**.*"
+ "{sites,common,components,templates,wet-boew}/**/fonts/**.*"
"!**/*.scss"
]
dest: "<%= themeDist %>/fonts"
assets:
expand: true
src: [
- "{sites,common,components,templates}/**/assets/**.*"
- "{sites,common,components,templates}/**/assets/**/*.*"
+ "{sites,common,components,templates,wet-boew}/**/assets/**.*"
+ "{sites,common,components,templates,wet-boew}/**/assets/**/*.*"
]
dest: "<%= themeDist %>/assets"
rename: (dest, src) ->
@@ -787,7 +801,7 @@ module.exports = (grunt) ->
depsJS_custom:
expand: true
flatten: true
- src: "{sites,common,components,templates}/deps/**.js"
+ src: "{sites,common,components,templates,wet-boew}/deps/**.js"
dest: "<%= themeDist %>/deps-js"
depsJS:
expand: true
@@ -1051,13 +1065,13 @@ module.exports = (grunt) ->
quiet: true
all:
src: [
- "{sites,common,components,templates}/**/*.js"
+ "{sites,common,components,templates,wet-boew}/**/*.js"
]
jsonlint:
all:
src: [
- "{sites,common,components,templates}/**/*.json",
- "{sites,common,components,templates}/**/*.json-ld"
+ "{sites,common,components,templates,wet-boew}/**/*.json",
+ "{sites,common,components,templates,wet-boew}/**/*.json-ld"
]
options: {
indent: "\t"
@@ -1068,7 +1082,7 @@ module.exports = (grunt) ->
all:
expand: true
src: [
- "{sites,common,components,templates}/**/*.scss"
+ "{sites,common,components,templates,wet-boew}/**/*.scss"
"!*-jekyll.scss"
"!node_modules"
]
@@ -1088,7 +1102,7 @@ module.exports = (grunt) ->
"Rakefile"
# Folders
- "{sites,common,components,templates}/**"
+ "{sites,common,components,templates,wet-boew}/**"
#
# Exemptions...
@@ -1098,17 +1112,17 @@ module.exports = (grunt) ->
"!Gemfile.lock"
# Web contents
- "!{sites,common,components,templates}/**/*.md"
+ "!{sites,common,components,templates,wet-boew}/**/*.md"
# "{sites,components,templates}/*/*.{md,html}"
# "{sites,components,templates}/*.{md, html}"
# "!{sites,components,templates}/*/**/*.{md,html}"
# Images
- "!{sites,common,components,templates}/**/*.{jpg,png,ico}"
- "!{sites,common,components,templates}/*.{ico,jpg,png}"
+ "!{sites,common,components,templates,wet-boew}/**/*.{jpg,png,ico}"
+ "!{sites,common,components,templates,wet-boew}/*.{ico,jpg,png}"
# External fonts
- "!{sites,common,components,templates}/**/*.{eot,svg,ttf,woff}"
+ "!{sites,common,components,templates,wet-boew}/**/*.{eot,svg,ttf,woff}"
# Docker environment file
# File that gets created/populated in a manner that goes against .editorconfig settings during the main Travis-CI build.
diff --git a/_data/a11yComponents.json b/_data/a11yComponents.json
index 6ec9c554a6..99e0a73d93 100644
--- a/_data/a11yComponents.json
+++ b/_data/a11yComponents.json
@@ -1 +1 @@
-[{"name":"Archived - template","a11y":[],"acr":[]},{"name":"Authentication","a11y":[],"acr":[]},{"name":"Breadcrumb trail","a11y":[],"acr":[]},{"name":"Feedback area","a11y":[],"acr":[]},{"name":"Footer","a11y":[{"allStates":["earl:passed","earl:inapplicable"],"date":"2022-12-02","isPartial":false,"testRequirementNotCovered":[],"state":"Pass","link":"sites/footers/reports/a11y-1.json"}],"acr":[]},{"name":"GCWeb Menu","a11y":[],"acr":[]},{"name":"Header","a11y":[],"acr":[]},{"name":"Helpers","a11y":[],"acr":[]},{"name":"Language toggle link","a11y":[],"acr":[]},{"name":"Page details","a11y":[],"acr":[]},{"name":"Skip links","a11y":[],"acr":[]},{"name":"Checkboxes and radio buttons","a11y":[],"acr":[]},{"name":"Download link","a11y":[],"acr":[]},{"name":"Featured link - Documentation and working example","a11y":[],"acr":[]},{"name":"Context-specific features","a11y":[{"allStates":["earl:untested","earl:inapplicable"],"date":"2023-06-30","isPartial":false,"testRequirementNotCovered":[],"state":"Mixed","link":"components/gc-features/reports/pre-a11y-1.json"},{"allStates":["earl:passed","earl:inapplicable"],"date":"2023-08-23","isPartial":false,"testRequirementNotCovered":[],"state":"Pass","link":"components/gc-features/reports/pre-a11y-2.json"}],"acr":[]},{"name":"Feeds plugin GC override","a11y":[],"acr":[]},{"name":"Most requested - Documentation and working example","a11y":[],"acr":[]},{"name":"Services and information","a11y":[],"acr":[]},{"name":"Subway map menu","a11y":[],"acr":[]},{"name":"GC tables","a11y":[],"acr":[]},{"name":"Table of Contents","a11y":[],"acr":[]},{"name":"Well header responsive","a11y":[],"acr":[]},{"name":"Other components","a11y":[],"acr":[]},{"name":"Labels","a11y":[],"acr":[]},{"name":"List - Additional style","a11y":[],"acr":[]},{"name":"Chat wizard","a11y":[],"acr":[]},{"name":"Data JSON","a11y":[],"acr":[]},{"name":"Do action","a11y":[],"acr":[]},{"name":"Fieldflow","a11y":[],"acr":[]},{"name":"JSON Manager","a11y":[],"acr":[]},{"name":"Datalist dynamic suggestion","a11y":[],"acr":[]},{"name":"URL Mapping","a11y":[],"acr":[]},{"name":"wb5-click postback converter","a11y":[],"acr":[]},{"name":"Well bold","a11y":[],"acr":[]},{"name":"Alert","a11y":[],"acr":[]},{"name":"Color (Foreground/Background)","a11y":[],"acr":[]},{"name":"List","a11y":[],"acr":[]},{"name":"Scaffolding","a11y":[],"acr":[]},{"name":"Tables","a11y":[],"acr":[]},{"name":"Advanced Service - Probably deprecated","a11y":[],"acr":[]},{"name":"Campaign name","a11y":[],"acr":[]},{"name":"Home","a11y":[],"acr":[]},{"name":"Other template","a11y":[],"acr":[]},{"name":"Index","a11y":[],"acr":[]},{"name":"Institutional profile","a11y":[],"acr":[]},{"name":"Laws and regulations pages","a11y":[],"acr":[]},{"name":"Local navigation","a11y":[],"acr":[]},{"name":"Ministerial profile","a11y":[],"acr":[]},{"name":"News","a11y":[],"acr":[]},{"name":"Organizational profile","a11y":[],"acr":[]},{"name":"Search results","a11y":[],"acr":[]},{"name":"Server error message","a11y":[],"acr":[]},{"name":"Splash page - Canada.ca","a11y":[],"acr":[]},{"name":"Thematic","a11y":[],"acr":[]},{"name":"Beta - Theme, Topic","a11y":[],"acr":[]},{"name":"Topic","a11y":[],"acr":[]}]
\ No newline at end of file
+[{"name":"Archived - template","a11y":[],"acr":[]},{"name":"Authentication","a11y":[],"acr":[]},{"name":"Breadcrumb trail","a11y":[],"acr":[]},{"name":"Feedback area","a11y":[],"acr":[]},{"name":"Footer","a11y":[{"allStates":["earl:passed","earl:inapplicable"],"date":"2022-12-02","isPartial":false,"testRequirementNotCovered":[],"state":"Pass","link":"sites/footers/reports/a11y-1.json"}],"acr":[]},{"name":"GCWeb Menu","a11y":[],"acr":[]},{"name":"Header","a11y":[],"acr":[]},{"name":"Helpers","a11y":[],"acr":[]},{"name":"Language toggle link","a11y":[],"acr":[]},{"name":"Page details","a11y":[],"acr":[]},{"name":"Secondary/Local menu","a11y":[],"acr":[]},{"name":"Skip links","a11y":[],"acr":[]},{"name":"Checkboxes and radio buttons","a11y":[],"acr":[]},{"name":"Download link","a11y":[],"acr":[]},{"name":"Featured link - Documentation and working example","a11y":[],"acr":[]},{"name":"Context-specific features","a11y":[{"allStates":["earl:untested","earl:inapplicable"],"date":"2023-06-30","isPartial":false,"testRequirementNotCovered":[],"state":"Mixed","link":"components/gc-features/reports/pre-a11y-1.json"},{"allStates":["earl:passed","earl:inapplicable"],"date":"2023-08-23","isPartial":false,"testRequirementNotCovered":[],"state":"Pass","link":"components/gc-features/reports/pre-a11y-2.json"}],"acr":[]},{"name":"Feeds plugin GC override","a11y":[],"acr":[]},{"name":"Most requested - Documentation and working example","a11y":[],"acr":[]},{"name":"Services and information","a11y":[],"acr":[]},{"name":"Step by Step navigation","a11y":[],"acr":[]},{"name":"Break up long and complex content into pages that each focus on a step or specific answer people need before moving to the next step or section.","a11y":[],"acr":[]},{"name":"GC tables","a11y":[],"acr":[]},{"name":"Table of Contents","a11y":[],"acr":[]},{"name":"Support use case for promotional page header or panel section header the width of the well header is readjusted based on the view port.","a11y":[],"acr":[]},{"name":"Other components","a11y":[],"acr":[]},{"name":"Labels","a11y":[],"acr":[]},{"name":"List - Additional style","a11y":[],"acr":[]},{"name":"Chat wizard","a11y":[],"acr":[]},{"name":"Data JSON","a11y":[],"acr":[]},{"name":"Do action","a11y":[],"acr":[]},{"name":"Fieldflow","a11y":[],"acr":[]},{"name":"JSON Manager","a11y":[],"acr":[]},{"name":"Datalist dynamic suggestion","a11y":[],"acr":[]},{"name":"URL Mapping","a11y":[],"acr":[]},{"name":"wb5-click postback converter","a11y":[],"acr":[]},{"name":"Well bold","a11y":[],"acr":[]},{"name":"Ajax Fetch","a11y":[],"acr":[]},{"name":"Alert","a11y":[],"acr":[]},{"name":"Alignment","a11y":[],"acr":[]},{"name":"Buttons","a11y":[],"acr":[]},{"name":"Color (Foreground/Background)","a11y":[],"acr":[]},{"name":"List","a11y":[],"acr":[]},{"name":"Scaffolding","a11y":[],"acr":[]},{"name":"Share widget","a11y":[{"allStates":["earl:passed","earl:inapplicable","earl:untested"],"date":"2023-07-06","isPartial":false,"testRequirementNotCovered":[],"state":"Mixed","link":"common/share/reports/pre-ally-1.json"}],"acr":[]},{"name":"Tables","a11y":[],"acr":[]},{"name":"Basic HTML","a11y":[],"acr":[]},{"name":"Advanced Service - Probably deprecated","a11y":[],"acr":[]},{"name":"Campaign name","a11y":[],"acr":[]},{"name":"Content page","a11y":[],"acr":[]},{"name":"Home","a11y":[],"acr":[]},{"name":"Other template","a11y":[],"acr":[]},{"name":"Index","a11y":[],"acr":[]},{"name":"Institutional profile","a11y":[],"acr":[]},{"name":"Laws and regulations pages","a11y":[],"acr":[]},{"name":"Lowest topic (with secondary navigation)","a11y":[],"acr":[]},{"name":"Ministerial profile","a11y":[],"acr":[]},{"name":"News","a11y":[],"acr":[]},{"name":"Organizational profile","a11y":[],"acr":[]},{"name":"Search results","a11y":[],"acr":[]},{"name":"Server error message","a11y":[],"acr":[]},{"name":"Splash page - Canada.ca","a11y":[],"acr":[]},{"name":"Thematic","a11y":[],"acr":[]},{"name":"Beta - Theme, Topic","a11y":[],"acr":[]},{"name":"Topic","a11y":[],"acr":[]}]
\ No newline at end of file
diff --git a/_data/a11yTestRequirement.json b/_data/a11yTestRequirement.json
index a2fa676836..90b6479111 100644
--- a/_data/a11yTestRequirement.json
+++ b/_data/a11yTestRequirement.json
@@ -1 +1 @@
-{"allComponents":["footers","gc-features"],"list":[{"earl:test":"act:rules/automated/accessibility_insights_web","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"act:rules/automated/accessibility_insights_web"},{"earl:test":"WCAG21:non-text-content","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:non-text-content"},{"earl:test":"WCAG21:audio-only-and-video-only-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:audio-only-and-video-only-prerecorded"},{"earl:test":"WCAG21:captions-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:captions-prerecorded"},{"earl:test":"WCAG21:audio-description-or-media-alternative-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:audio-description-or-media-alternative-prerecorded"},{"earl:test":"WCAG21:captions-live","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:captions-live"},{"earl:test":"WCAG21:audio-description-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:audio-description-prerecorded"},{"earl:test":"WCAG21:info-and-relationships","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:info-and-relationships"},{"earl:test":"WCAG21:meaningful-sequence","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:meaningful-sequence"},{"earl:test":"WCAG21:sensory-characteristics","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:sensory-characteristics"},{"earl:test":"WCAG21:orientation","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:orientation"},{"earl:test":"WCAG21:identify-input-purpose","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:identify-input-purpose"},{"earl:test":"WCAG21:use-of-color","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:use-of-color"},{"earl:test":"WCAG21:audio-control","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:audio-control"},{"earl:test":"WCAG21:contrast-minimum","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:contrast-minimum"},{"earl:test":"WCAG21:resize-text","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:resize-text"},{"earl:test":"WCAG21:image-of-text","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:image-of-text"},{"earl:test":"WCAG21:reflow","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:reflow"},{"earl:test":"WCAG21:non-text-contrast","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:non-text-contrast"},{"earl:test":"WCAG21:text-spacing","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:text-spacing"},{"earl:test":"WCAG21:content-on-hover-or-focus","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:content-on-hover-or-focus"},{"earl:test":"WCAG21:keyboard","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:keyboard"},{"earl:test":"WCAG21:no-keyboard-trap","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:no-keyboard-trap"},{"earl:test":"WCAG21:character-key-shortcuts","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:character-key-shortcuts"},{"earl:test":"WCAG21:timing-adjustable","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:timing-adjustable"},{"earl:test":"WCAG21:pause-stop-hide","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:pause-stop-hide"},{"earl:test":"WCAG21:three-flashes-or-below-threshold","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:three-flashes-or-below-threshold"},{"earl:test":"WCAG21:bypass-blocks","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:bypass-blocks"},{"earl:test":"WCAG21:page-titled","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:page-titled"},{"earl:test":"WCAG21:focus-order","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:focus-order"},{"earl:test":"WCAG21:link-purpose-in-context","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:link-purpose-in-context"},{"earl:test":"WCAG21:multiple-ways","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:multiple-ways"},{"earl:test":"WCAG21:headings-and-labels","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:headings-and-labels"},{"earl:test":"WCAG21:focus-visible","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:focus-visible"},{"earl:test":"WCAG22:focus-appearance-minimum","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:focus-appearance-minimum"},{"earl:test":"WCAG22:page-break-navigation","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:page-break-navigation"},{"earl:test":"WCAG21:pointer-gestures","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:pointer-gestures"},{"earl:test":"WCAG21:pointer-cancellation","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:pointer-cancellation"},{"earl:test":"WCAG21:label-in-name","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:label-in-name"},{"earl:test":"WCAG21:motion-actuation","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:motion-actuation"},{"earl:test":"WCAG22:dragging-movements","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:dragging-movements"},{"earl:test":"WCAG22:target-size-minimum","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:target-size-minimum"},{"earl:test":"WCAG21:language-of-page","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:language-of-page"},{"earl:test":"WCAG21:language-of-parts","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:language-of-parts"},{"earl:test":"WCAG21:on-focus","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:on-focus"},{"earl:test":"WCAG21:on-input","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:on-input"},{"earl:test":"WCAG21:consistent-navigation","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:consistent-navigation"},{"earl:test":"WCAG21:consistent-identification","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:consistent-identification"},{"earl:test":"WCAG22:consistent-help","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:consistent-help"},{"earl:test":"WCAG22:visible-controls","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:visible-controls"},{"earl:test":"WCAG21:error-identification","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:error-identification"},{"earl:test":"WCAG21:labels-or-instructions","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:labels-or-instructions"},{"earl:test":"WCAG21:error-suggestion","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:error-suggestion"},{"earl:test":"WCAG21:error-prevention-legal-financial-data)","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:error-prevention-legal-financial-data)"},{"earl:test":"WCAG22:accessible-authentication","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:accessible-authentication"},{"earl:test":"WCAG22:redundant-entry","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:redundant-entry"},{"earl:test":"WCAG21:parsing","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:parsing"},{"earl:test":"WCAG21:name-role-value","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:name-role-value"},{"earl:test":"WCAG21:status-messages","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:status-messages"}]}
\ No newline at end of file
+{"allComponents":["footers","gc-features","share"],"list":[{"earl:test":"act:rules/automated/accessibility_insights_web","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"act:rules/automated/accessibility_insights_web"},{"earl:test":"WCAG21:non-text-content","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:non-text-content"},{"earl:test":"WCAG21:audio-only-and-video-only-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:audio-only-and-video-only-prerecorded"},{"earl:test":"WCAG21:captions-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:captions-prerecorded"},{"earl:test":"WCAG21:audio-description-or-media-alternative-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:audio-description-or-media-alternative-prerecorded"},{"earl:test":"WCAG21:captions-live","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:captions-live"},{"earl:test":"WCAG21:audio-description-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:audio-description-prerecorded"},{"earl:test":"WCAG21:info-and-relationships","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:info-and-relationships"},{"earl:test":"WCAG21:meaningful-sequence","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:meaningful-sequence"},{"earl:test":"WCAG21:sensory-characteristics","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:sensory-characteristics"},{"earl:test":"WCAG21:orientation","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:orientation"},{"earl:test":"WCAG21:identify-input-purpose","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:identify-input-purpose"},{"earl:test":"WCAG21:use-of-color","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:use-of-color"},{"earl:test":"WCAG21:audio-control","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:audio-control"},{"earl:test":"WCAG21:contrast-minimum","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:contrast-minimum"},{"earl:test":"WCAG21:resize-text","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:resize-text"},{"earl:test":"WCAG21:image-of-text","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:image-of-text"},{"earl:test":"WCAG21:reflow","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:reflow"},{"earl:test":"WCAG21:non-text-contrast","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:non-text-contrast"},{"earl:test":"WCAG21:text-spacing","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:text-spacing"},{"earl:test":"WCAG21:content-on-hover-or-focus","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":2,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:content-on-hover-or-focus"},{"earl:test":"WCAG21:keyboard","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:keyboard"},{"earl:test":"WCAG21:no-keyboard-trap","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:no-keyboard-trap"},{"earl:test":"WCAG21:character-key-shortcuts","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":4,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:character-key-shortcuts"},{"earl:test":"WCAG21:timing-adjustable","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:timing-adjustable"},{"earl:test":"WCAG21:pause-stop-hide","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":4,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:pause-stop-hide"},{"earl:test":"WCAG21:three-flashes-or-below-threshold","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:three-flashes-or-below-threshold"},{"earl:test":"WCAG21:bypass-blocks","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:bypass-blocks"},{"earl:test":"WCAG21:page-titled","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:page-titled"},{"earl:test":"WCAG21:focus-order","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:focus-order"},{"earl:test":"WCAG21:link-purpose-in-context","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:link-purpose-in-context"},{"earl:test":"WCAG21:multiple-ways","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":4,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:multiple-ways"},{"earl:test":"WCAG21:headings-and-labels","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:headings-and-labels"},{"earl:test":"WCAG21:focus-visible","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:focus-visible"},{"earl:test":"WCAG22:focus-appearance-minimum","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:focus-appearance-minimum"},{"earl:test":"WCAG22:page-break-navigation","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:page-break-navigation"},{"earl:test":"WCAG21:pointer-gestures","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:pointer-gestures"},{"earl:test":"WCAG21:pointer-cancellation","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:pointer-cancellation"},{"earl:test":"WCAG21:label-in-name","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:label-in-name"},{"earl:test":"WCAG21:motion-actuation","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:motion-actuation"},{"earl:test":"WCAG22:dragging-movements","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:dragging-movements"},{"earl:test":"WCAG22:target-size-minimum","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:target-size-minimum"},{"earl:test":"WCAG21:language-of-page","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:language-of-page"},{"earl:test":"WCAG21:language-of-parts","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:language-of-parts"},{"earl:test":"WCAG21:on-focus","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:on-focus"},{"earl:test":"WCAG21:on-input","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:on-input"},{"earl:test":"WCAG21:consistent-navigation","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:consistent-navigation"},{"earl:test":"WCAG21:consistent-identification","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:consistent-identification"},{"earl:test":"WCAG22:consistent-help","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:consistent-help"},{"earl:test":"WCAG22:visible-controls","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:visible-controls"},{"earl:test":"WCAG21:error-identification","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:error-identification"},{"earl:test":"WCAG21:labels-or-instructions","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:labels-or-instructions"},{"earl:test":"WCAG21:error-suggestion","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:error-suggestion"},{"earl:test":"WCAG21:error-prevention-legal-financial-data)","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:error-prevention-legal-financial-data)"},{"earl:test":"WCAG22:accessible-authentication","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:accessible-authentication"},{"earl:test":"WCAG22:redundant-entry","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]}],"id":"WCAG22:redundant-entry"},{"earl:test":"WCAG21:parsing","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:parsing"},{"earl:test":"WCAG21:name-role-value","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":1,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:name-role-value"},{"earl:test":"WCAG21:status-messages","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]}],"id":"WCAG21:status-messages"}]}
\ No newline at end of file
diff --git a/_data/common.json b/_data/common.json
index e2d5112392..df04b0f556 100644
--- a/_data/common.json
+++ b/_data/common.json
@@ -1,4 +1,39 @@
[{
+ "@context": {
+ "@version": 1.1,
+ "dct": "http://purl.org/dc/terms/",
+ "title": { "@id": "dct:title", "@container": "@language" },
+ "description": { "@id": "dct:description", "@container": "@language" },
+ "modified": "dct:modified"
+ },
+ "title": {
+ "en": "Ajax Fetch",
+ "fr": "Récupération de ressource via Ajax"
+ },
+ "description": {
+ "en": "Fetch data using Ajax",
+ "fr": "Récupération de données via Ajax"
+ },
+ "modified": "2023-08-25",
+ "componentName": "ajax-fetch",
+ "processing": "baseline",
+ "status": "stable",
+ "pages": {
+ "examples": [
+ {
+ "title": "Ajax Fetch",
+ "language": "en",
+ "path": "ajax-fetch-en.html"
+ },
+ {
+ "title": "Récupération de ressource via Ajax",
+ "language": "fr",
+ "path": "ajax-fetch-fr.html"
+ }
+ ]
+ }
+}
+,{
"@context": {
"@version": 1.1,
"dct": "http://purl.org/dc/terms/",
@@ -68,6 +103,40 @@
]
}
}
+,{
+ "@context": {
+ "@version": 2.0,
+ "dct": "http://purl.org/dc/terms/",
+ "title": { "@id": "dct:title", "@container": "@language" },
+ "description": { "@id": "dct:description", "@container": "@language" },
+ "modified": "dct:modified"
+ },
+ "title": {
+ "en": "Buttons",
+ "fr": "Boutons"
+ },
+ "description": {
+ "en": "Buttons page including working examples to test how various button styles appear and function",
+ "fr": "Page des boutons comprenant des exemples de travail pour tester l'apparence et le fonctionnement de divers styles de boutons."
+ },
+ "modified": "2023-06-09",
+ "componentName": "button",
+ "status": "stable",
+ "pages": {
+ "examples": [
+ {
+ "title": "Buttons",
+ "language": "en",
+ "path": "button-en.html"
+ },
+ {
+ "title": "Boutons",
+ "language": "fr",
+ "path": "button-fr.html"
+ }
+ ]
+ }
+}
,{
"@context": {
"@version": 2.0,
@@ -182,6 +251,64 @@
]
}
}
+,{
+ "@context": {
+ "@version": 1.1,
+ "dct": "http://purl.org/dc/terms/",
+ "title": { "@id": "dct:title", "@container": "@language" },
+ "description": { "@id": "dct:description", "@container": "@language" },
+ "modified": "dct:modified"
+ },
+ "title": {
+ "en": "Share widget",
+ "fr": "Gadget de partage"
+ },
+ "description": {
+ "en": "Facilitates sharing Web content on social media platforms.",
+ "fr": "Permet à l'utilisateur de partager un contenu Web sur les plateformes de médias sociaux."
+ },
+ "modified": "2023-09-06",
+ "componentName": "share",
+ "status": "stable",
+ "pages": {
+ "examples": [
+ {
+ "title": "Share widget",
+ "language": "en",
+ "url": "https://wet-boew.github.io/gcweb-compiled-demos/wetboew-demos/share/share-en.html"
+ },
+ {
+ "title": "Gadget de partage",
+ "language": "fr",
+ "url": "https://wet-boew.github.io/gcweb-compiled-demos/wetboew-demos/share/share-fr.html"
+ }
+ ],
+ "docs": [
+ {
+ "title": "Share widget",
+ "language": "en",
+ "url": "https://wet-boew.github.io/wet-boew/docs/ref/share/share-en.html"
+ },
+ {
+ "title": "Gadget de partage",
+ "language": "fr",
+ "url": "https://wet-boew.github.io/wet-boew/docs/ref/share/share-fr.html"
+ }
+ ],
+ "reports": [
+ {
+ "title": "Accessibility assessment #1 - Share widget",
+ "language": "en",
+ "path": "reports/ally-1-en.html"
+ },
+ {
+ "title": "Assessment d'accessibilité #1 - Gadget de partage",
+ "language": "fr",
+ "path": "reports/ally-1-fr.html"
+ }
+ ]
+ }
+}
,{
"@context": {
"@version": 1.1,
diff --git a/_data/components.json b/_data/components.json
index 46441ecd35..d93d9ed4b0 100644
--- a/_data/components.json
+++ b/_data/components.json
@@ -11,10 +11,10 @@
"fr": "Cases à cocher et boutons radio"
},
"description": {
- "en": "Checkboxes and radio buttons designed based on user experience testing",
- "fr": "Cases à cocher et boutons radio conçu d'après des recherches d'expérience utilisateur"
+ "en": "Display check boxes and radio buttons that are bigger than natively provided by browsers and in-line with the Canada.ca design system.",
+ "fr": "Affiche des cases à cocher et boutons radio plus grand que ce qui est nativement offert par les navigateurs et qui est conforme avec les configurations de conception de Canada.ca."
},
- "modified": "2021-05-07",
+ "modified": "2023-09-06",
"componentName": "gc-chckbxrdio",
"status": "stable",
"pages": {
@@ -137,10 +137,10 @@
"fr": "Promotions contextuelles"
},
"description": {
- "en": "Context-specific features",
- "fr": "Promotions contextuelles"
+ "en": "In-page components used to promote government activities, initiatives, programs and services.",
+ "fr": "Des composantes d’intérieur de page servant à promouvoir des activités, des initiatives, des programmes et des services pangouvernementaux."
},
- "modified": "2022-10-21",
+ "modified": "2023-09-05",
"componentName": "gc-features",
"status": "stable",
"pages": {
@@ -263,10 +263,10 @@
"fr": "Services et information"
},
"description": {
- "en": "Services and information",
- "fr": "Services et information"
+ "en": "Used to present sets of links with accompanying descriptions.",
+ "fr": "Utilisé pour présenter des ensembles de liens accompagnés de descriptions."
},
- "modified": "2021-07-02",
+ "modified": "2023-09-06",
"componentName": "gc-servinfo",
"status": "stable",
"pages": {
@@ -305,14 +305,72 @@
"modified": "dct:modified"
},
"title": {
- "en": "Subway map menu",
- "fr": "Menu par carte de métro"
+ "en": "Step by Step navigation",
+ "fr": "Navigation étape par étape"
},
"description": {
+ "en": "Step by Step navigation designed based on user experience testing",
+ "fr": "Navigation étape par étape conçu d'après des recherches d'expérience utilisateur"
+ },
+ "modified": "2023-06-28",
+ "componentName": "gc-stp-stp",
+ "status": "stable",
+ "pages": {
+ "docs": [
+ {
+ "title": "Step by Step navigation",
+ "language": "en",
+ "path": "gc-stp-stp-doc-en.html"
+ },
+ {
+ "title": "Navigation étape par étape",
+ "language": "fr",
+ "path": "gc-stp-stp-doc-fr.html"
+ }
+ ],
+ "examples": [
+ {
+ "title": "Step by Step navigation",
+ "language": "en",
+ "path": "gc-stp-stp-en.html"
+ },
+ {
+ "title": "Navigation étape par étape",
+ "language": "fr",
+ "path": "gc-stp-stp-fr.html"
+ }
+ ],
+ "spec": [
+ {
+ "title": "Navigation étape par étape : Système de conception de Canada.ca",
+ "language": "fr",
+ "url": "https://conception.canada.ca/modeles-recommandes/pages-lancement-service.html"
+ },
+ {
+ "title": "Step by Step navigation: Canada.ca design system",
+ "language": "en",
+ "url": "https://design.canada.ca/recommended-templates/service-initiation-pages.html"
+ }
+ ]
+ }
+}
+,{
+ "@context": {
+ "@version": 1.1,
+ "dct": "http://purl.org/dc/terms/",
+ "title": { "@id": "dct:title", "@container": "@language" },
+ "description": { "@id": "dct:description", "@container": "@language" },
+ "modified": "dct:modified"
+ },
+ "title": {
"en": "GC Subway map menu",
"fr": "GC menu par carte de métro"
},
- "modified": "2020-12-07",
+ "description": {
+ "en": "Break up long and complex content into pages that each focus on a step or specific answer people need before moving to the next step or section.",
+ "fr": "Diviser du contenu long et complexe en pages qui se concentrent chacune sur une étape ou une réponse spécifique dont les gens ont besoin avant de passer à l'étape ou à la section suivante."
+ },
+ "modified": "2023-09-26",
"componentName": "gc-subway",
"status": "provisional",
"todos": [
@@ -418,10 +476,10 @@
"fr": "Tableaux GC"
},
"description": {
- "en": "Simple responsive gc tables",
- "fr": "Tableau simple responsive pour le GC"
+ "en": "A simple CSS solution to turn tables into responsive cards for smaller windows.",
+ "fr": "Une solution CSS simple pour transformer les tables en cartes réactives pour des fenêtres plus petites."
},
- "modified": "2020-10-16",
+ "modified": "2023-09-05",
"componentName": "gc-table",
"status": "provisional",
"todos": [
@@ -489,10 +547,10 @@
"fr": "Entête well responsive"
},
"description": {
- "en": "Context-specific features",
- "fr": "Liste - Style additionel"
+ "en": "Support use case for promotional page header or panel section header the width of the well header is readjusted based on the view port.",
+ "fr": "Cas d'utilisation de prise en charge pour l'en-tête de page promotionnelle ou l'en-tête de section de panneau, la largeur de l'entête well responsive est réajustée en fonction de l'écran."
},
- "modified": "2019-05-09",
+ "modified": "2023-09-06",
"componentName": "header-rwd",
"status": "stable",
"pages": {
diff --git "a/_data/m\303\251li-m\303\251lo.json" "b/_data/m\303\251li-m\303\251lo.json"
index b8e34ed2f6..ffbb1570f4 100644
--- "a/_data/m\303\251li-m\303\251lo.json"
+++ "b/_data/m\303\251li-m\303\251lo.json"
@@ -6,13 +6,19 @@
"libs": [
"2022-09-svgimagemap",
"2021-05-conjunction",
- "2021-05-steps"
+ "2021-05-steps",
+ "2023-09-menu",
+ "2023-09-distance-calculator",
+ "2023-09-collection-sort"
]
},
{
"nom": "2024-09-kejimkujik",
"libs": [
- "2021-05-conjunction"
+ "2021-05-conjunction",
+ "2023-09-menu",
+ "2023-09-distance-calculator",
+ "2023-09-collection-sort"
]
},
{
@@ -30,6 +36,14 @@
"mainpage": "index-fr.html",
"état": "gelé"
},
+ {
+ "nom": "2023-09-distance-calculator",
+ "mainpage": "index.html"
+ },
+ {
+ "nom": "2023-09-collection-sort",
+ "mainpage": "index.html"
+ },
{
"nom": "2021-04-gcaem",
"mainpage": "index.html",
@@ -58,6 +72,10 @@
{
"nom": "2022-09-svgimagemap",
"mainpage": "bcmap.html"
+ },
+ {
+ "nom": "2023-09-menu",
+ "mainpage": "index.html"
}
],
"future-packages-names": [
diff --git a/_data/sites.json b/_data/sites.json
index 2bb48802b8..631151d5e1 100644
--- a/_data/sites.json
+++ b/_data/sites.json
@@ -151,10 +151,10 @@
"fr": "Fil d'Ariane"
},
"description": {
- "en": "Documentation on how to use breadcrumbs.",
- "fr": "Documentation sur l'utilisation du fil d'arianne."
+ "en": "Indicates the location of the current page in relation to its parent in the site structure to reinforce a visitor’s current location in the Canada.ca user navigation model.",
+ "fr": "L’objectif du fil d'Ariane est de renforcer l’emplacement actuel des visiteurs dans le modèle de navigation de l’utilisateur du site Canada.ca."
},
- "modified": "2021-02-12",
+ "modified": "2023-09-06",
"componentName": "breadcrumbs",
"status": "stable",
"pages": {
@@ -191,6 +191,7 @@
"modified": "2023-01-10",
"componentName": "feedback",
"status": "stable",
+ "version": "1.5",
"pages": {
"docs": [
{
@@ -236,7 +237,1133 @@
"path": "report-problem-fr.html"
}
]
- }
+ },
+ "dependencies": [
+ "Page details"
+ ],
+ "a11yGuidance": "no accessibility guidance",
+ "variations": [
+ {
+ "name": {
+ "en": "Page feedback tool (PFT) - default",
+ "fr": "Outil de rétroaction sur la page (ORP) - par défaut"
+ },
+ "status": "stable",
+ "description": {
+ "en": "The Page feedback tool variation replaces the “Report a problem” pattern while actively collecting user feedback",
+ "fr": "La variante de l'Outil de rétroaction sur la page remplace le modèle « Signaler un problème » tout en collectant activement les commentaires des utilisateurs."
+ },
+ "guidance": {
+ "en": "https://design.canada.ca/feedback/index.html",
+ "fr": "https://conception.canada.ca/retroaction/index.html"
+ },
+ "iteration": "_:iteration_pft_1",
+ "example": [
+ {
+ "en": { "href": "page-feedback-en.html", "text": "Page feedback tool" },
+ "fr": { "href": "page-feedback-fr.html", "text": "Outil de rétroaction sur la page" }
+ }
+ ],
+ "implementation": [
+ "_:implement_pft",
+ "_:implement_pft_gcweb",
+ "_:implement_pft_upgrade_rap",
+ "_:implement_pft_mws_author"
+ ],
+ "history": [
+ {
+ "en": "August 2023 - Initial implementation of the variation.",
+ "fr": "Août 2023 - Implémentation initiale de la variante."
+ }
+ ]
+ },
+ {
+ "name": {
+ "en": "Page feedback tool with contact link",
+ "fr": "Outil de rétroaction sur la page avec lien de contact"
+ },
+ "status": "stable",
+ "description": {
+ "en": "The Page feedback tool with contact link variation replaces the “Report a problem” pattern while actively collecting user feedback",
+ "fr": "La variante de l'Outil de rétroaction sur la page avec lien de contact remplace le modèle « Signaler un problème » tout en collectant activement les commentaires des utilisateurs."
+ },
+ "guidance": {
+ "en": "https://design.canada.ca/feedback/index.html",
+ "fr": "https://conception.canada.ca/retroaction/index.html"
+ },
+ "iteration": "_:iteration_pft_1",
+ "example": [
+ {
+ "en": { "href": "page-feedback-contact-en.html", "text": "Page feedback tool with contact link" },
+ "fr": { "href": "page-feedback-contact-fr.html", "text": "Outil de rétroaction sur la page avec lien de contact" }
+ }
+ ],
+ "implementation": [
+ "_:implement_pft_contact",
+ "_:implement_pft_contact_gcweb",
+ "_:implement_pft_upgrade_rap",
+ "_:implement_pft_mws_author"
+ ],
+ "history": [
+ {
+ "en": "August 2023 - Initial implementation of the variation.",
+ "fr": "Août 2023 - Implémentation initiale de la variante."
+ }
+ ]
+ },
+ {
+ "name": {
+ "en": "Report a problem (RAP)",
+ "fr": "Signaler un problème (SUP)"
+ },
+ "status": "stable",
+ "description": {
+ "en": "The Report a problem variation features an expand/collapse button with a list of checkboxes.",
+ "fr": "La variation Signaler un problème comporte un bouton développer/réduire avec une liste de cases à cocher."
+ },
+ "guidance": {
+ "en": "https://design.canada.ca/common-design-patterns/report-problem.html",
+ "fr": "https://conception.canada.ca/configurations-conception-communes/signaler-probleme.html"
+ },
+ "iteration": "_:iteration_rap_5",
+ "example": [
+ {
+ "en": { "href": "report-problem-en.html", "text": "Report a problem" },
+ "fr": { "href": "report-problem-fr.html", "text": "Signaler un problème" }
+ }
+ ],
+ "implementation": [
+ "_:implement_rap",
+ "_:implement_rap_aa",
+ "_:implement_rap_gcweb"
+ ],
+ "history": [
+ {
+ "en": "August 2023 - Removed JSON Manager extraction for 'externalReferer' and 'subject'.",
+ "fr": "Août 2023 – Suppression de l’extraction via le Gestionnaire JSON pour « externalReferer » et « subject »."
+ },
+ {
+ "en": "March 2023 - Leveraging JSON Manager Extractor and Data JSON to generate hidden input fields.",
+ "fr": "Mars 2023 - Utilise l'extracteur du Gestionnaire JSON et Data JSON pour générer des champs de saisie masqués."
+ },
+ {
+ "en": "January 2023 - Removed login error sub-options and renamed login error option.",
+ "fr": "Janvier 2023 – Suppression des sous-options d’erreur de connexion et l'option d’erreur de connexion renommée."
+ },
+ {
+ "en": "May 2022 - Rework of the template to use data-ajax. Includes fallback for basic HTML version.",
+ "fr": "Mai 2022 - Refonte du gabarit pour utiliser data-ajax. Inclut une solution de secours pour la version HTML simplifiée."
+ },
+ {
+ "en": "March 2021 - Initial implementation of the component.",
+ "fr": "Mars 2021 - Implémentation initiale de la composante."
+ }
+ ]
+ }
+ ],
+ "implementation": [
+ {
+ "@id": "_:implement_rap",
+ "iteration": "_:iteration_rap_5",
+ "name": {
+ "en": "Standard",
+ "fr": "Standard"
+ },
+ "introduction": {
+ "en": "This implementation is meant for developers/publishers adding the component manually.",
+ "fr": "Cette implémentation est destinée aux développeurs/éditeurs qui ajoutent le composant manuellement."
+ },
+ "instructions": {
+ "en": [
+ "To show the Report a problem form, create a <div> with the following data attribute: data-ajax-replace=\"ajax/report-problem-en.html\".",
+ "For the basic HTML version, a link element should be created inside a <div> that points to the report a problem form page: <div><a class=\"btn btn-default btn-block\" href=\"https://www.canada.ca/en/report-problem.html\">Report a problem on this page</a></div>.",
+ "This variation leverages JSON Manager and Data JSON to get information about the page and generate hidden input fields in the form. Therefore, the tag <meta name=\"dcterms.creator\" content=\"[Department name]\">needs to be present in the page."
+ ],
+ "fr": [
+ "Pour afficher le formulaire de commentaires sur la page, créez un <div> avec l'attribut suivant : data-ajax-replace=\"ajax/report-problem-fr.html\".",
+ "Pour la version HTML de base, un lien doit être créé dans un <div> qui pointe vers la page du formulaire de signalement d'un problème : <div><a class=\"btn btn-default btn-block\" href=\"https://www.canada.ca/fr/signaler-probleme.html\">Signaler un problème sur cette page</a></div>.",
+ "Cette variante utilise JSON Manager et Data JSON pour obtenir des informations sur la page et générer des champs de saisie masqués dans le formulaire. La balise <meta name=\"dcterms.creator\" content=\"[Nom du service]\">doit être présente dans la page."
+ ]
+ },
+ "notes": {
+ "en": [
+ "For more information about Data Ajax plugin, please visit Data Ajax documentation page."
+ ],
+ "fr": [
+ "Pour plus d'informations sur le plugin Data Ajax, veuillez visiter la page de documentation Data Ajax."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "<div data-ajax-replace=\"ajax/report-problem-en.html\">\n\t<div class=\"row row-no-gutters\">\n\t\t<div class=\"col-sm-9 col-md-6 col-lg-5\">\n\t\t\t<a class=\"btn btn-default btn-block\" href=\"https://www.canada.ca/en/report-problem.html\">Report a problem on this page</a>\n\t\t</div>\n\t</div>\n</div>"
+ },
+ {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Ajaxed-in content",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "ajax/report-problem-en.html"
+ }
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": "<div data-ajax-replace=\"ajax/report-problem-en.html\">\n\t<div class=\"row row-no-gutters\">\n\t\t<div class=\"col-sm-9 col-md-6 col-lg-5\">\n\t\t\t<a class=\"btn btn-default btn-block\" href=\"https://www.canada.ca/fr/signaler-probleme.html">Signaler un problème sur cette page</a>\n\t\t</div>\n\t</div>\n</div>"
+ },
+ {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Contenu ajouté via Ajax :",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "ajax/report-problem-fr.html"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_rap_aa",
+ "iteration": "_:iteration_rap_5",
+ "name": {
+ "en": "Adobe Analytics",
+ "fr": "Adobe Analytics"
+ },
+ "introduction": {
+ "en": "This implementation is meant for analytics analysts trying to add analytics properties to the component.",
+ "fr": "Cette implémentation est destinée aux analystes en analytiques qui veulent ajouter des propriétés analytiques au composant."
+ },
+ "instructions": {
+ "en": [
+ "To implement Adobe Analytics in the Report a problem form, simply add the attribute data-gc-analytics-rap to every checkbox with the value being the same as the current language's <label>, followed by a dash and followed by the other language's <label>."
+ ],
+ "fr": [
+ "Pour implémenter Adobe Analytics dans le formulaire Signaler un problème, ajoutez simplement l'attribut data-gc-analytics-rap à chaque case à cocher avec la valeur étant la même que le <label> de la langue actuelle, suivie d'un tiret et suivi par le <label> de l'autre langue."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "<div class=\"checkbox\">\n\t<label for=\"problem2\">\n\t\t<input name=\"problem2\" id=\"problem2\" type=\"checkbox\" value=\"Yes\" data-gc-analytics-rap=\"It has a spelling mistake-Il y a une erreur d'orthographe ou de grammaire\">It has a spelling mistake\n\t</label>\n\t<input name=\"problem2\" type=\"hidden\" value=\"\">\n</div>"
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": "<div class=\"checkbox\">\n\t<label for=\"problem2\">\n\t\t<input name=\"problem2\" id=\"problem2\" type=\"checkbox\" value=\"Yes\" data-gc-analytics-rap=\"Il y a une erreur d'orthographe ou de grammaire-It has a spelling mistake\">Il y a une erreur d'orthographe ou de grammaire\n\t</label>\n\t<input name=\"problem2\" type=\"hidden\" value=\"\">\n</div>"
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_rap_gcweb",
+ "iteration": "_:iteration_rap_5",
+ "name": {
+ "en": "GCWeb Jekyll",
+ "fr": "GCWeb Jekyll"
+ },
+ "introduction": {
+ "en": "This implementation is meant for developers trying to implement this component within a GCWeb Jekyll site.",
+ "fr": "Cette implémentation est destinée aux développeurs essayant d'implémenter ce composant dans un site GCWeb Jekyll."
+ },
+ "instructions": {
+ "en": [
+ "In the page's front-matter do the following:
set the variable feedback to true
set the variable feedbackPath to \"ajax/report-problem-en.html\"
set the variable feedbackFallback to true
"
+ ],
+ "fr": [
+ "Dans l'en-tête de la page faites ce qui suit :
définissez la variable feedback à true.
définissez la variable feedbackPath à \"ajax/report-problem-fr.html\"
définissez la variable feedbackFallback à true
"
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "\"feedback\": true, \n\"feedbackFallback\": true, \n\"feedbackPath\": \"ajax-report-problem-en.html\""
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "\"feedback\": true, \n\"feedbackFallback\": true, \n\"feedbackPath\": \"ajax-report-problem-fr.html\""
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_pft",
+ "iteration": "_:iteration_pft_1",
+ "name": {
+ "en": "Standard (wet-boew)",
+ "fr": "Standard (wet-boew)"
+ },
+ "introduction": {
+ "en": "This implementation is meant for developers/publishers adding the component manually with using the latest GCWeb version along with at least the implementation of the page details version 2.x.",
+ "fr": "Cette implémentation est destinée aux développeurs/éditeurs qui ajoutent le composant manuellement en utilisant une version récente de GCWeb avec l'implémentation de la version 2.x du détails de la page."
+ },
+ "instructions": {
+ "en": [
+ "Ensure the version of GCWebv13.9.0 or earlier is implemented",
+ "Ensure the latest version of page details is implemented",
+ "To show the page feedback form, create a <div class=\"wb-disable-allow\"> with the following data attributes:
Optional: data-feedback-theme=\"[Text defining the theme of your page]\"
Optional: data-feedback-section=\"[Text defining the section where your page resides]\"
",
+ "Additionally, your page needs to have the following metadata: <meta name=\"dcterms.creator\" content=\"[Department name]\">"
+ ],
+ "fr": [
+ "Vérifier qu'une version récente de GCWeb (v13.9.0 ou plus récent) est implémenté",
+ "Vérifier que la version 2.1, ou plus récente, du détails de la page est implémenté",
+ "Pour afficher le formulaire de rétroaction sur la page, créez un <div class=\"wb-disable-allow\"> avec les attributs suivants :
Optionnel : data-feedback-theme=\"[Texte définissant le thème de votre page]\"
Optionnel : data-feedback-section=\"[Texte définissant la section où réside votre page]\"
",
+ "De plus, vous pouvez définir les métadonnées suivantes : <meta name=\"dcterms.creator\" content=\"[Department name]\">"
+ ]
+ },
+ "notes": {
+ "en": [
+ "To upgrade from the RAP to the PFT, follow the instructions of the \"Upgrade from RAP\" tab.",
+ "For more information about Data Ajax plugin, please visit Data Ajax documentation page."
+ ],
+ "fr": [
+ "Pour passer du SUP au ORP, suivez les instructions de l'onglet \"Mise à jour à partir de SUP\".",
+ "Pour plus d'informations sur le plugin Data Ajax, veuillez visiter la page de documentation Data Ajax."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "<div class=\"wb-disable-allow\" \ndata-ajax-replace=\"assets/page-feedback-en.html\" \ndata-feedback-section=\"[Text defining the section where your page resides]\" \ndata-feedback-theme=\"[Text defining the theme of your page]\"></div>"
+ },
+ {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Ajaxed-in content",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "assets/page-feedback-en.html"
+ }
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": "<div class=\"wb-disable-allow\" \ndata-ajax-replace=\"assets/page-feedback-fr.html\" \ndata-feedback-section=\"[Texte définissant la section où réside votre page]\" \ndata-feedback-theme=\"[Texte définissant le thème de votre page]\"></div>"
+ },
+ {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Contenu ajouté via Ajax :",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "assets/page-feedback-fr.html"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_pft_gcweb",
+ "iteration": "_:iteration_pft_1",
+ "name": {
+ "en": "GCWeb Jekyll",
+ "fr": "GCWeb Jekyll"
+ },
+ "introduction": {
+ "en": "This implementation is meant for developers trying to implement this component within a GCWeb Jekyll site. To apply this variant's optional attributes on any given page, you will need to do the following in the page's front-matter:",
+ "fr": "Cette implémentation est destinée aux développeurs essayant d'implémenter ce composant dans un site GCWeb Jekyll. Pour appliquer les attributs facultatifs de cette variante sur une page donnée, vous devrez procéder comme suit dans le front-matter de la page :"
+ },
+ "instructions": {
+ "en": [
+ "Set the variable feedback to true.",
+ "Set the variable feedbackData to an object containing the following customizable strings:
section: to define the section where your page resides.
theme: to define the theme of your page.
"
+ ],
+ "fr": [
+ "Définissez la variable feedback à true.",
+ "Définissez la variable feedbackData à un objet contenant les chaînes de caractères suivantes :
section: pour définir la section où réside votre page.
theme: pour définir le thème de votre page.
"
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "\"feedback\": true,\n\"feedbackData\": {\n\t\"theme\": \"Theme\",\n\t\"section\": \"Section\"\n}"
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "\"feedback\": true,\n\"feedbackData\": {\n\t\"theme\": \"Thème\",\n\t\"section\": \"Section\"\n}"
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_pft_upgrade_rap",
+ "iteration": "_:iteration_pft_1",
+ "name": {
+ "en": "Upgrade from RAP",
+ "fr": "Mise à jour à partir de SUP"
+ },
+ "introduction": {
+ "en": "This implementation is meant for implementers that want to migrate their current page build with RAP towards the new PFT.",
+ "fr": "Cette implémentation est destinée aux implémenteurs qui souhaitent migrer leur page actuelle avec SUP vers le nouvel ORP."
+ },
+ "instructions": {
+ "en": [
+ "Update the page details component to the version 2.1.",
+ "Follow the implementation instructions for the new PFT implementation."
+ ],
+ "fr": [
+ "Mettez à jour le composant détails de page vers la version 2.1.",
+ "Suivez les instructions d'implémentation pour la nouvelle implémentation du ORP."
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_pft_mws_author",
+ "iteration": "_:iteration_pft_1",
+ "name": {
+ "en": "MWS users",
+ "fr": "Utilisateur SWG"
+ },
+ "introduction": {
+ "en": "For users that are authoring web page on Canada.ca Managed Web Services.",
+ "fr": "Pour les utilisateurs qui font de l'édition de page web sur Canada.ca via le Service web géré."
+ },
+ "instructions": {
+ "en": [
+ "Read the design system guidance before to adding the page feedback tool on your pages.",
+ "If you are configuring the section, please follow the additional design system guidance.",
+ "You can configure the page feedback tool via the page properties by specifying the optional configuration (contact info and section). The value for the theme configuration are automatically set by the MWS.",
+ "For additional guidance on how to implements, you can consult the guide on GCPedia along with the other documentation for the managed web service."
+ ],
+ "fr": [
+ "Veuillez lire les consignes du système de conception avant d'ajouter l'outil de rétroaction sur la page à vos pages.",
+ "Si vous configurez la section, veuillez suivre les consignes supplémentaires du système de conception.",
+ "Vous pouvez configurer l'outil de rétroaction sur la page via les propriétés de la page en spécifiant la configuration facultative (informations de contact et section). Les valeurs de la configuration du thème sont automatiquement définies par le SWG.",
+ "Pour des conseils supplémentaires sur la mise en œuvre, vous pouvez consulter le guide sur GCPedia avec les autres documents du service web géré."
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_pft_contact",
+ "iteration": "_:iteration_pft_1",
+ "name": {
+ "en": "Standard (wet-boew)",
+ "fr": "Standard (wet-boew)"
+ },
+ "introduction": {
+ "en": "This implementation is meant for developers/publishers adding the component manually with using the latest GCWeb version along with at least the implementation of the page details version 2.x.",
+ "fr": "Cette implémentation est destinée aux développeurs/éditeurs qui ajoutent le composant manuellement en utilisant une version récente de GCWeb avec l'implémentation de la version 2.x du détails de la page."
+ },
+ "instructions": {
+ "en": [
+ "Ensure the version of GCWebv13.9.0 or earlier is implemented",
+ "Ensure the latest version of page details is implemented",
+ "To show the page feedback form, create a <div class=\"wb-disable-allow\"> with the following data attributes:
Mandatory: data-feedback-link=\"[Contact link text]\"
Mandatory: data-feedback-url=\"[Contact link URL]\"
Optional: data-feedback-theme=\"[Text defining the theme of your page]\"
Optional: data-feedback-section=\"[Text defining the section where your page resides]\"
",
+ "Additionally, your page needs to have the following metadata: <meta name=\"dcterms.creator\" content=\"[Department name]\">"
+ ],
+ "fr": [
+ "Vérifier qu'une version récente de GCWeb (v13.9.0 ou plus récent) est implémenté",
+ "Vérifier que la version 2.1, ou plus récente, du détails de la page est implémenté",
+ "Pour afficher le formulaire de rétroaction sur la page, créez un <div class=\"wb-disable-allow\"> avec les attributs suivants :
Obligatoire : data-feedback-link=\"[Contact link text]\"
Obligatoire : data-feedback-url=\"[Contact link URL]\"
Optionnel : data-feedback-theme=\"[Texte définissant le thème de votre page]\"
Optionnel : data-feedback-section=\"[Texte définissant la section où réside votre page]\"
",
+ "De plus, vous pouvez définir les métadonnées suivantes : <meta name=\"dcterms.creator\" content=\"[Department name]\">"
+ ]
+ },
+ "notes": {
+ "en": [
+ "To upgrade from the RAP to the PFT, follow the instructions of the \"Upgrade from RAP\" tab.",
+ "For more information about Data Ajax plugin, please visit Data Ajax documentation page."
+ ],
+ "fr": [
+ "Pour passer du SUP au ORP, suivez les instructions de l'onglet \"Mise à jour à partir de SUP\".",
+ "Pour plus d'informations sur le plugin Data Ajax, veuillez visiter la page de documentation Data Ajax."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "<div class=\"wb-disable-allow\" \ndata-ajax-replace=\"assets/page-feedback-en.html\" \ndata-feedback-section=\"[Text defining the section where your page resides]\" \ndata-feedback-theme=\"[Text defining the theme of your page]\" \ndata-feedback-link=\"[Contact link text]\" \ndata-feedback-url=\"[Contact link URL]\"></div>"
+ },
+ {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Ajaxed-in content",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "assets/page-feedback-en.html"
+ }
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": "<div class=\"wb-disable-allow\" \ndata-ajax-replace=\"assets/page-feedback-fr.html\" \ndata-feedback-section=\"[Texte définissant la section où réside votre page]\" \ndata-feedback-theme=\"[Texte définissant le thème de votre page]\" \ndata-feedback-link=\"[Texte du lien de contact]\" \ndata-feedback-url=\"[URL du lien de contact]\"></div>"
+ },
+ {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Contenu ajouté via Ajax :",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "assets/page-feedback-fr.html"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:implement_pft_contact_gcweb",
+ "iteration": "_:iteration_pft_1",
+ "name": {
+ "en": "GCWeb Jekyll",
+ "fr": "GCWeb Jekyll"
+ },
+ "introduction": {
+ "en": "This implementation is meant for developers trying to implement this component within a GCWeb Jekyll site. To apply this variant's optional attributes on any given page, you will need to do the following in the page's front-matter:",
+ "fr": "Cette implémentation est destinée aux développeurs essayant d'implémenter ce composant dans un site GCWeb Jekyll. Pour appliquer les attributs facultatifs de cette variante sur une page donnée, vous devrez procéder comme suit dans le front-matter de la page :"
+ },
+ "instructions": {
+ "en": [
+ "Set the variable feedback to true.",
+ "Set the variable feedbackContact to an object containing the following properties:
link: to define the contact link's text.
url: to define the contact link's URL.
",
+ "Optionally, set the variable feedbackData to an object containing the following customizable strings:
section: to define the section where your page resides.
theme: to define the theme of your page.
"
+ ],
+ "fr": [
+ "Définissez la variable feedback à true.",
+ "Définissez la variable feedbackContact à un objet contenant les propriétés :
link: pour définir le texte du lien de contact.
url: pour définir l'URL du lien de contact.
",
+ "Facultativement, définissez la variable feedbackData à un objet contenant les propriétés suivantes :
section: pour définir la section où réside votre page.
theme: pour définir le thème de votre page.
"
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "\"feedback\": true, \n\"feedbackContact\": {\n\t\"link\": \"Contact link\",\n\t\"url\": \"https://canada.ca/en\"\n}, \n\"feedbackData\": {\n\t\"theme\": \"Theme\",\n\t\"section\": \"Section\"\n}"
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "\"feedback\": true, \n\"feedbackContact\": {\n\t\"link\": \"Lien de contact\",\n\t\"url\": \"https://canada.ca/fr\"\n}, \n\"feedbackData\": {\n\t\"theme\": \"Thème\",\n\t\"section\": \"Section\"\n}"
+ }
+ ]
+ }
+ }
+ ],
+ "changesets": [
+ {
+ "@id": "_:cs_rap_inline",
+ "name": "Report a problem inline",
+ "status": "stable",
+ "baseOnIteration": "_:iteration_rap_1",
+ "detectableBy": "The RAP web form is hardcoded in each page and the form inputs are server-side personalized/configured.",
+ "layout": [
+ "At the top-left column in the page details component",
+ "When expanded, a vertical form is shown in-place"
+ ],
+ "style": [
+ "It is visually rendered as a default button",
+ "Only have an arrow when the online form is available directly on the page"
+ ],
+ "semantic": {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Include with logic in Handlebars that supports all variations of this changeset. The list of questions is in scope.",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "deprecated/report-problem-inline-en.html"
+ }
+ },
+ "logic": "Not applicable",
+ "behaviour": [
+ "Non-Canada.ca implementation - Redirect to a web page with a form to collect the feedback",
+ "Canada.ca implementation - Show an inline form underneath the button, when requested by the user, to collect the feedback"
+ ],
+ "guidance": [
+ "Canada.ca - Show the feedback form under the RAP button",
+ "Non Canada.ca - Redirect the user on a page to collect the feedback."
+ ],
+ "context": "In the page details component, inside the main content of the page",
+ "configuration":[
+ "Form submission URL",
+ "Basic mode: URL of the feedback button"
+ ],
+ "static": [
+ "Button text - RAP-title - 'Report a problem on this page' - 'Signaler un problème ou une erreur sur cette page'",
+ "Text in the