diff --git a/.eslintrc.json b/.eslintrc.json index 8ca83a8b30..4e92f0841a 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -15,7 +15,7 @@ "JSON": true }, "rules": { - "indent": ["error", "tab", { "outerIIFEBody": 0 }], + "indent": ["error", "tab", { "outerIIFEBody": 0, "SwitchCase": 1 }], "eqeqeq": [2, "allow-null"], "no-eq-null": 2, "no-unused-expressions": [2, { "allowTernary": true }], diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 22a095895c..f9ee047916 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: - node-version: [12.x] + node-version: [20.x] env: REPO_GCWEB: GCWeb REPO_JEKYLL: gcweb-jekyll @@ -79,7 +79,7 @@ jobs: - name: Copy the missing _sprite_share.scss file - related to GCWeb#1737 about wet-boew#cc340a6 commit run: | - curl https://gist.githubusercontent.com/duboisp/d69787b300eb1f4d40f937508e10d013/raw/12cd8472baf6070d9868bdce3d961c3fb6320c83/_sprites_share.scss >> _sprites_share.scss + curl https://gist.githubusercontent.com/duboisp/d69787b300eb1f4d40f937508e10d013/raw/86e7a0b15ad6a695754599e9793e986b460bf514/_sprites_share.scss >> _sprites_share.scss mv _sprites_share.scss node_modules/wet-boew/src/plugins/share/sprites/_sprites_share.scss - name: Checkout wet-boew latest build diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2f2bb9733f..32edc78c0f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - node-version: [12.x] + node-version: [20.x] steps: - uses: actions/checkout@v2 @@ -42,7 +42,7 @@ jobs: - name: Copy the missing _sprite_share.scss file - related to GCWeb#1737 about wet-boew#cc340a6 commit run: | - curl https://gist.githubusercontent.com/duboisp/d69787b300eb1f4d40f937508e10d013/raw/12cd8472baf6070d9868bdce3d961c3fb6320c83/_sprites_share.scss >> _sprites_share.scss + curl https://gist.githubusercontent.com/duboisp/d69787b300eb1f4d40f937508e10d013/raw/86e7a0b15ad6a695754599e9793e986b460bf514/_sprites_share.scss >> _sprites_share.scss mv _sprites_share.scss node_modules/wet-boew/src/plugins/share/sprites/_sprites_share.scss - name: Checkout wet-boew latest build diff --git a/Dockerfile b/Dockerfile index 77df248a4e..013346cbc0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -ARG RUBY_VERSION=2.7.3 +ARG RUBY_VERSION=3.3.0 FROM ruby:$RUBY_VERSION RUN apt-get update \ @@ -15,6 +15,7 @@ RUN apt-get update \ jekyll-github-metadata \ minitest \ && gem install rake html-proofer \ + && gem install webrick \ && mkdir -p /usr/src/app \ && rm -rf /usr/lib/ruby/gems/*/cache/*.gem diff --git a/Gemfile b/Gemfile index d04cedfe97..7d48da77b6 100644 --- a/Gemfile +++ b/Gemfile @@ -12,3 +12,4 @@ gem 'minitest' #gem "scss_lint" gem "html-proofer" gem "rake" +gem "webrick" diff --git a/Gruntfile.coffee b/Gruntfile.coffee index c20ccca1b1..8a31e75a74 100644 --- a/Gruntfile.coffee +++ b/Gruntfile.coffee @@ -52,6 +52,17 @@ module.exports = (grunt) -> ] ) + @registerTask( + "build" + "Build a local working copy without dependencies check" + [ + "jekyll-theme" + "jekyll-theme-runLocal" + "core-dist-DEBUG" + "site-contents" + ] + ) + @registerTask( "demo" "Build a demo ready version of the site" @@ -488,8 +499,7 @@ module.exports = (grunt) -> "check-wet-version" "Ensure WET-BOEW's version is the same in package as in node_modules", (src) -> - installedFull = this.data[0] - installed = installedFull.substring(installedFull.indexOf("#") + 2) + installed = this.data[0] expectedFull = this.data[1] expected = expectedFull.substring(expectedFull.indexOf("#") + 2) @@ -527,7 +537,7 @@ module.exports = (grunt) -> checkGitUrls: true "check-wet-version": - src: ["<%= pkgWET._from %>", "<%= pkg.dependencies['wet-boew'] %>"] + src: ["<%= pkgWET.version %>", "<%= pkg.dependencies['wet-boew'] %>"] "a11y-report": all: diff --git a/_config.yml b/_config.yml index f3b4de53bd..dc56dfa1e1 100644 --- a/_config.yml +++ b/_config.yml @@ -1,6 +1,7 @@ # # Local site settings remote_theme: wet-boew/gcweb-jekyll +repository: wet-boew/GCWeb title: "GCWeb, the Canada.ca official theme" # Site name or title website: "https://wet-boew.github.io/GCWeb/" # URL of your public facing website global: diff --git a/_data/a11yComponents.json b/_data/a11yComponents.json index 429672cd6c..52706a435b 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":"Date modified","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":"GC 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":"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":[{"allStates":["earl:failed"],"date":"2023-11-21","isPartial":true,"testRequirementNotCovered":["WCAG21:non-text-content","WCAG21:audio-only-and-video-only-prerecorded","WCAG21:captions-prerecorded","WCAG21:audio-description-or-media-alternative-prerecorded","WCAG21:captions-live","WCAG21:audio-description-prerecorded","WCAG21:info-and-relationships","WCAG21:meaningful-sequence","WCAG21:sensory-characteristics","WCAG21:orientation","WCAG21:identify-input-purpose","WCAG21:use-of-color","WCAG21:audio-control","WCAG21:contrast-minimum","WCAG21:resize-text","WCAG21:image-of-text","WCAG21:reflow","WCAG21:text-spacing","WCAG21:content-on-hover-or-focus","WCAG21:keyboard","WCAG21:no-keyboard-trap","WCAG21:character-key-shortcuts","WCAG21:timing-adjustable","WCAG21:pause-stop-hide","WCAG21:three-flashes-or-below-threshold","WCAG21:bypass-blocks","WCAG21:page-titled","WCAG21:focus-order","WCAG21:link-purpose-in-context","WCAG21:multiple-ways","WCAG21:headings-and-labels","WCAG21:focus-visible","WCAG21:pointer-gestures","WCAG21:pointer-cancellation","WCAG21:label-in-name","WCAG21:motion-actuation","WCAG21:language-of-page","WCAG21:language-of-parts","WCAG21:on-focus","WCAG21:on-input","WCAG21:consistent-navigation","WCAG21:consistent-identification","WCAG21:error-identification","WCAG21:labels-or-instructions","WCAG21:error-suggestion","WCAG21:error-prevention-legal-financial-data)","WCAG21:parsing","WCAG21:name-role-value","WCAG21:status-messages"],"state":"earl:failed","link":"common/scaffolding/reports/a11y-1.json"}],"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":"Application","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":[]},{"name":"Background image","a11y":[],"acr":[]},{"name":"Favicon","a11y":[],"acr":[]}] \ No newline at end of file +[{"name":"Archived - template","a11y":[],"acr":[]},{"name":"Authentication","a11y":[],"acr":[]},{"name":"Breadcrumb trail","a11y":[],"acr":[]},{"name":"Date modified","a11y":[],"acr":[]},{"name":"Feedback area","a11y":[{"allStates":["earl:passed","earl:inapplicable","earl:failed","earl:cantTell"],"date":"2023-10-30","isPartial":true,"testRequirementNotCovered":["WCAG21:error-prevention-legal-financial-data)"],"state":"Mixed","link":"sites/feedback/reports/pre-a11y-2.json"}],"acr":[{"allStates":[],"date":"2023-12-14","isPartial":false,"conformityNotCovered":[],"conformity":"Satisfied","link":"sites/feedback/reports/acr-2023-autumn.json","state":"Empty and incomplete","createdOn":"2023-12-14"}]},{"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":"Main title of the page","a11y":[],"acr":[]},{"name":"Page details","a11y":[],"acr":[]},{"name":"Secondary/Local menu","a11y":[],"acr":[]},{"name":"Skip links","a11y":[],"acr":[]},{"name":"Bold content","a11y":[],"acr":[]},{"name":"Checkboxes and radio buttons","a11y":[],"acr":[]},{"name":"Download link","a11y":[],"acr":[]},{"name":"Featured link - Documentation and working example","a11y":[{"allStates":["earl:inapplicable","earl:untested"],"date":"2023-09-21","isPartial":true,"testRequirementNotCovered":["WCAG21:error-prevention-legal-financial-data)"],"state":"Mixed","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"allStates":["earl:inapplicable","earl:passed"],"date":"2023-09-21","isPartial":true,"testRequirementNotCovered":["WCAG21:error-prevention-legal-financial-data)"],"state":"Pass","link":"components/gc-featured-link/reports/pre-a11y-2.json"}],"acr":[]},{"name":"Context-specific features","a11y":[{"allStates":["earl:untested","earl:inapplicable"],"date":"2023-06-30","isPartial":true,"testRequirementNotCovered":["WCAG21:error-prevention-legal-financial-data)"],"state":"Mixed","link":"components/gc-features/reports/pre-a11y-1.json"},{"allStates":["earl:passed","earl:inapplicable"],"date":"2023-08-23","isPartial":true,"testRequirementNotCovered":["WCAG21:error-prevention-legal-financial-data)"],"state":"Pass","link":"components/gc-features/reports/pre-a11y-2.json"}],"acr":[]},{"name":"Social media channels","a11y":[],"acr":[]},{"name":"Most requested - Documentation and working example","a11y":[],"acr":[]},{"name":"Services and information","a11y":[{"allStates":["earl:passed","earl:inapplicable","earl:untested"],"date":"2023-07-06","isPartial":false,"testRequirementNotCovered":[],"state":"Mixed","link":"components/gc-servinfo/reports/ally-1.json"}],"acr":[]},{"name":"Step by Step navigation","a11y":[],"acr":[]},{"name":"GC Subway map menu","a11y":[],"acr":[]},{"name":"GC tables","a11y":[],"acr":[]},{"name":"Table of Contents","a11y":[],"acr":[]},{"name":"Well header responsive","a11y":[],"acr":[]},{"name":"Images","a11y":[],"acr":[]},{"name":"Other components","a11y":[],"acr":[]},{"name":"Labels","a11y":[],"acr":[]},{"name":"List - Additional style","a11y":[],"acr":[]},{"name":"Chat wizard","a11y":[],"acr":[]},{"name":"Do action","a11y":[],"acr":[]},{"name":"Fieldflow","a11y":[],"acr":[]},{"name":"Datalist dynamic suggestion","a11y":[],"acr":[]},{"name":"URL Mapping","a11y":[],"acr":[]},{"name":"wb5-click postback converter","a11y":[],"acr":[]},{"name":"Ajax Fetch","a11y":[{"allStates":["earl:inapplicable","earl:untested"],"date":"2023-09-09","isPartial":false,"testRequirementNotCovered":[],"state":"Mixed","link":"common/ajax-fetch/reports/pre-a11y-1.json"}],"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":[{"allStates":["earl:failed"],"date":"2023-11-21","isPartial":true,"testRequirementNotCovered":["WCAG21:non-text-content","WCAG21:audio-only-and-video-only-prerecorded","WCAG21:captions-prerecorded","WCAG21:audio-description-or-media-alternative-prerecorded","WCAG21:captions-live","WCAG21:audio-description-prerecorded","WCAG21:info-and-relationships","WCAG21:meaningful-sequence","WCAG21:sensory-characteristics","WCAG21:orientation","WCAG21:identify-input-purpose","WCAG21:use-of-color","WCAG21:audio-control","WCAG21:contrast-minimum","WCAG21:resize-text","WCAG21:image-of-text","WCAG21:reflow","WCAG21:text-spacing","WCAG21:content-on-hover-or-focus","WCAG21:keyboard","WCAG21:no-keyboard-trap","WCAG21:character-key-shortcuts","WCAG21:timing-adjustable","WCAG21:pause-stop-hide","WCAG21:three-flashes-or-below-threshold","WCAG21:bypass-blocks","WCAG21:page-titled","WCAG21:focus-order","WCAG21:link-purpose-in-context","WCAG21:multiple-ways","WCAG21:headings-and-labels","WCAG21:focus-visible","WCAG21:pointer-gestures","WCAG21:pointer-cancellation","WCAG21:label-in-name","WCAG21:motion-actuation","WCAG21:language-of-page","WCAG21:language-of-parts","WCAG21:on-focus","WCAG21:on-input","WCAG21:consistent-navigation","WCAG21:consistent-identification","WCAG21:error-identification","WCAG21:labels-or-instructions","WCAG21:error-suggestion","WCAG21:error-prevention-legal-financial-data)","WCAG21:parsing","WCAG21:name-role-value","WCAG21:status-messages"],"state":"earl:failed","link":"common/scaffolding/reports/a11y-1.json"},{"allStates":["earl:passed","earl:inapplicable","earl:cantTell",null],"date":"2024-02-29","isPartial":true,"testRequirementNotCovered":["WCAG21:bypass-blocks"],"state":"Mixed","link":"common/scaffolding/reports/ally-assess-1.json"}],"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":"Application","a11y":[],"acr":[]},{"name":"Campaign name","a11y":[],"acr":[]},{"name":"Content page","a11y":[],"acr":[]},{"name":"Home","a11y":[{"allStates":["earl:untested","earl:inapplicable"],"date":"2023-07-14","isPartial":false,"testRequirementNotCovered":[],"state":"Mixed","link":"templates/home/reports/pre-a11y-1.json"}],"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 7c5c4469ac..5e5518acd7 100644 --- a/_data/a11yTestRequirement.json +++ b/_data/a11yTestRequirement.json @@ -1 +1 @@ -{"allComponents":["footers","gc-features","share","scaffolding"],"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":1,"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":"scaffolding","a11y":[{"outcome":"earl:failed","isApplicable":true,"date":"2023-11-21","link":"common/scaffolding/reports/a11y-1.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 +{"allComponents":["feedback","footers","gc-featured-link","gc-features","gc-servinfo","ajax-fetch","scaffolding","share","home"],"list":[{"earl:test":"WCAG21:non-text-content","nbPassed":6,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:non-text-content"},{"earl:test":"WCAG21:audio-only-and-video-only-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:audio-only-and-video-only-prerecorded"},{"earl:test":"WCAG21:captions-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:captions-prerecorded"},{"earl:test":"WCAG21:audio-description-or-media-alternative-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:audio-description-or-media-alternative-prerecorded"},{"earl:test":"WCAG21:captions-live","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:captions-live"},{"earl:test":"WCAG21:audio-description-prerecorded","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:audio-description-prerecorded"},{"earl:test":"WCAG21:info-and-relationships","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:info-and-relationships"},{"earl:test":"WCAG21:meaningful-sequence","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:meaningful-sequence"},{"earl:test":"WCAG21:sensory-characteristics","nbPassed":4,"nbFailed":0,"nbCantTell":1,"nbInapplicable":5,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:cantTell","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:sensory-characteristics"},{"earl:test":"WCAG21:orientation","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:orientation"},{"earl:test":"WCAG21:identify-input-purpose","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":8,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:identify-input-purpose"},{"earl:test":"WCAG21:use-of-color","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:use-of-color"},{"earl:test":"WCAG21:audio-control","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:audio-control"},{"earl:test":"WCAG21:contrast-minimum","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:contrast-minimum"},{"earl:test":"WCAG21:resize-text","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:resize-text"},{"earl:test":"WCAG21:image-of-text","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:image-of-text"},{"earl:test":"WCAG21:reflow","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:reflow"},{"earl:test":"WCAG21:non-text-contrast","nbPassed":7,"nbFailed":1,"nbCantTell":0,"nbInapplicable":1,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:failed","isApplicable":true,"date":"2023-11-21","link":"common/scaffolding/reports/a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:non-text-contrast"},{"earl:test":"WCAG21:text-spacing","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:text-spacing"},{"earl:test":"WCAG21:content-on-hover-or-focus","nbPassed":4,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":5,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:content-on-hover-or-focus"},{"earl:test":"WCAG21:keyboard","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:keyboard"},{"earl:test":"WCAG21:no-keyboard-trap","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:no-keyboard-trap"},{"earl:test":"WCAG21:character-key-shortcuts","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":11,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:character-key-shortcuts"},{"earl:test":"WCAG21:timing-adjustable","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:timing-adjustable"},{"earl:test":"WCAG21:pause-stop-hide","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:pause-stop-hide"},{"earl:test":"WCAG21:three-flashes-or-below-threshold","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":6,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:three-flashes-or-below-threshold"},{"earl:test":"WCAG21:bypass-blocks","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":7,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:bypass-blocks"},{"earl:test":"WCAG21:page-titled","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:page-titled"},{"earl:test":"WCAG21:focus-order","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:focus-order"},{"earl:test":"WCAG21:link-purpose-in-context","nbPassed":6,"nbFailed":0,"nbCantTell":0,"nbInapplicable":2,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:link-purpose-in-context"},{"earl:test":"WCAG21:multiple-ways","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:multiple-ways"},{"earl:test":"WCAG21:headings-and-labels","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:headings-and-labels"},{"earl:test":"WCAG21:focus-visible","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:focus-visible"},{"earl:test":"WCAG21:pointer-gestures","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":8,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:pointer-gestures"},{"earl:test":"WCAG21:pointer-cancellation","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":6,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:pointer-cancellation"},{"earl:test":"WCAG21:label-in-name","nbPassed":3,"nbFailed":1,"nbCantTell":0,"nbInapplicable":5,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:failed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:label-in-name"},{"earl:test":"WCAG21:motion-actuation","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":10,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:motion-actuation"},{"earl:test":"WCAG21:language-of-page","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:language-of-page"},{"earl:test":"WCAG21:language-of-parts","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":5,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:language-of-parts"},{"earl:test":"WCAG21:on-focus","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":1,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:on-focus"},{"earl:test":"WCAG21:on-input","nbPassed":3,"nbFailed":0,"nbCantTell":0,"nbInapplicable":7,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:on-input"},{"earl:test":"WCAG21:consistent-navigation","nbPassed":4,"nbFailed":0,"nbCantTell":0,"nbInapplicable":6,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:consistent-navigation"},{"earl:test":"WCAG21:consistent-identification","nbPassed":4,"nbFailed":0,"nbCantTell":0,"nbInapplicable":5,"nbUntested":2,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:consistent-identification"},{"earl:test":"WCAG21:error-identification","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:error-identification"},{"earl:test":"WCAG21:labels-or-instructions","nbPassed":2,"nbFailed":0,"nbCantTell":0,"nbInapplicable":8,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:labels-or-instructions"},{"earl:test":"WCAG21:error-suggestion","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":9,"nbUntested":1,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:error-suggestion"},{"earl:test":"WCAG21:error-prevention-legal-financial-data","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":5,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":false,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.json"}]},{"name":"gc-features","a11y":[{"outcome":"earl:inapplicable","isApplicable":false,"date":"2023-06-30","link":"components/gc-features/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":false,"date":"2023-08-23","link":"components/gc-features/reports/pre-a11y-2.json"}]}],"id":"WCAG21:error-prevention-legal-financial-data"},{"earl:test":"WCAG21:parsing","nbPassed":7,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":4,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:passed","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:parsing"},{"earl:test":"WCAG21:name-role-value","nbPassed":5,"nbFailed":0,"nbCantTell":0,"nbInapplicable":3,"nbUntested":3,"components":[{"name":"feedback","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:untested","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:name-role-value"},{"earl:test":"WCAG21:status-messages","nbPassed":1,"nbFailed":0,"nbCantTell":1,"nbInapplicable":9,"nbUntested":0,"components":[{"name":"feedback","a11y":[{"outcome":"earl:cantTell","isApplicable":true,"date":"2023-10-30","link":"sites/feedback/reports/pre-a11y-2.json"}]},{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-featured-link","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-1.json"},{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-21","link":"components/gc-featured-link/reports/pre-a11y-2.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":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-1.json"}]}],"id":"WCAG21:status-messages"},{"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":"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":"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":"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-prevention-legal-financial-data)","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":5,"nbUntested":0,"components":[{"name":"footers","a11y":[{"outcome":"earl:passed","isApplicable":true,"date":"2022-12-02","link":"sites/footers/reports/a11y-1.json"}]},{"name":"gc-servinfo","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"components/gc-servinfo/reports/ally-1.json"}]},{"name":"ajax-fetch","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-09-09","link":"common/ajax-fetch/reports/pre-a11y-1.json"}]},{"name":"scaffolding","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]},{"name":"share","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-06","link":"common/share/reports/pre-ally-1.json"}]},{"name":"home","a11y":[{"outcome":"earl:inapplicable","isApplicable":true,"date":"2023-07-14","link":"templates/home/reports/pre-a11y-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:byNot tested-blocks","nbPassed":0,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"scaffolding","a11y":[{"isApplicable":false,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]}],"id":"WCAG21:byNot tested-blocks"},{"earl:test":"act:rules/automated/axe_core","nbPassed":1,"nbFailed":0,"nbCantTell":0,"nbInapplicable":0,"nbUntested":0,"components":[{"name":"scaffolding","a11y":[{"outcome":"earl:passed","isApplicable":false,"date":"2024-02-29","link":"common/scaffolding/reports/ally-assess-1.json"}]}],"id":"act:rules/automated/axe_core"}]} \ No newline at end of file diff --git a/_data/acrConformity.json b/_data/acrConformity.json index 1f1f8d95d2..8436179a1d 100644 --- a/_data/acrConformity.json +++ b/_data/acrConformity.json @@ -1 +1 @@ -{"allComponents":[],"list":[]} \ No newline at end of file +{"allComponents":["feedback"],"list":[{"acr:requirement":"WCAG21:non-text-content","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:non-text-content"},{"acr:requirement":"WCAG21:audio-only-and-video-only-prerecorded","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:audio-only-and-video-only-prerecorded"},{"acr:requirement":"WCAG21:captions-prerecorded","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:captions-prerecorded"},{"acr:requirement":"WCAG21:audio-description-or-media-alternative-prerecorded","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:audio-description-or-media-alternative-prerecorded"},{"acr:requirement":"WCAG21:captions-live","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:captions-live"},{"acr:requirement":"WCAG21:audio-description-prerecorded","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:audio-description-prerecorded"},{"acr:requirement":"WCAG21:info-and-relationships","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:info-and-relationships"},{"acr:requirement":"WCAG21:meaningful-sequence","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:meaningful-sequence"},{"acr:requirement":"WCAG21:sensory-characteristics","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:sensory-characteristics"},{"acr:requirement":"WCAG21:orientation","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:orientation"},{"acr:requirement":"WCAG21:identify-input-purpose","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:identify-input-purpose"},{"acr:requirement":"WCAG21:use-of-color","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:use-of-color"},{"acr:requirement":"WCAG21:audio-control","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:audio-control"},{"acr:requirement":"WCAG21:contrast-minimum","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:contrast-minimum"},{"acr:requirement":"WCAG21:resize-text","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:resize-text"},{"acr:requirement":"WCAG21:image-of-text","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:image-of-text"},{"acr:requirement":"WCAG21:reflow","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:reflow"},{"acr:requirement":"WCAG21:non-text-contrast","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:non-text-contrast"},{"acr:requirement":"WCAG21:text-spacing","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:text-spacing"},{"acr:requirement":"WCAG21:content-on-hover-or-focus","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:content-on-hover-or-focus"},{"acr:requirement":"WCAG21:keyboard","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:keyboard"},{"acr:requirement":"WCAG21:no-keyboard-trap","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:no-keyboard-trap"},{"acr:requirement":"WCAG21:character-key-shortcuts","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:character-key-shortcuts"},{"acr:requirement":"WCAG21:timing-adjustable","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:timing-adjustable"},{"acr:requirement":"WCAG21:pause-stop-hide","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:pause-stop-hide"},{"acr:requirement":"WCAG21:three-flashes-or-below-threshold","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:three-flashes-or-below-threshold"},{"acr:requirement":"WCAG21:bypass-blocks","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:bypass-blocks"},{"acr:requirement":"WCAG21:page-titled","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:page-titled"},{"acr:requirement":"WCAG21:focus-order","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:focus-order"},{"acr:requirement":"WCAG21:link-purpose-in-context","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:link-purpose-in-context"},{"acr:requirement":"WCAG21:multiple-ways","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:multiple-ways"},{"acr:requirement":"WCAG21:headings-and-labels","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:headings-and-labels"},{"acr:requirement":"WCAG21:focus-visible","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:focus-visible"},{"acr:requirement":"WCAG21:pointer-gestures","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:pointer-gestures"},{"acr:requirement":"WCAG21:pointer-cancellation","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:pointer-cancellation"},{"acr:requirement":"WCAG21:label-in-name","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:label-in-name"},{"acr:requirement":"WCAG21:motion-actuation","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:motion-actuation"},{"acr:requirement":"WCAG21:language-of-page","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:language-of-page"},{"acr:requirement":"WCAG21:language-of-parts","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:language-of-parts"},{"acr:requirement":"WCAG21:on-focus","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:on-focus"},{"acr:requirement":"WCAG21:on-input","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:on-input"},{"acr:requirement":"WCAG21:consistent-navigation","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:consistent-navigation"},{"acr:requirement":"WCAG21:consistent-identification","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:consistent-identification"},{"acr:requirement":"WCAG21:error-identification","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:error-identification"},{"acr:requirement":"WCAG21:labels-or-instructions","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:labels-or-instructions"},{"acr:requirement":"WCAG21:error-suggestion","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:error-suggestion"},{"acr:requirement":"WCAG21:error-prevention-legal-financial-data)","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:error-prevention-legal-financial-data)"},{"acr:requirement":"WCAG21:parsing","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:parsing"},{"acr:requirement":"WCAG21:name-role-value","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:name-role-value"},{"acr:requirement":"WCAG21:status-messages","components":[{"name":"feedback","acr":[{"conformance":"acr:satisfied","isApplicable":true,"date":"2023-12-15","link":"sites/feedback/reports/acr-2023-autumn.json"}]}],"id":"WCAG21:status-messages"}]} \ No newline at end of file diff --git a/_data/common.json b/_data/common.json index 126da5732e..fe30abde70 100644 --- a/_data/common.json +++ b/_data/common.json @@ -30,6 +30,18 @@ "language": "fr", "path": "ajax-fetch-fr.html" } + ], + "reports": [ + { + "title": "Pre Accessibility assessment #1 - AJAX Fetch", + "language": "en", + "path": "reports/pre-a11y-1-en.html" + }, + { + "title": "Assessment d'accessibilité préliminaire #1 - Récupération de ressource via Ajax", + "language": "fr", + "path": "reports/pre-a11y-1-fr.html" + } ] } } @@ -65,6 +77,18 @@ "language": "fr", "path": "alerts-fr.html" } + ], + "reports": [ + { + "title": "Accessibility assessment #1 - Alert", + "language": "en", + "path": "reports/a11y-1-en.html" + }, + { + "title": "Évaluation de l'accessibilité #1 - Alert", + "language": "fr", + "path": "reports/a11y-1-fr.html" + } ] } } @@ -134,6 +158,28 @@ "language": "fr", "path": "button-fr.html" } + ], + "reports": [ + { + "title": "Accessibility assessment #3 - Buttons", + "language": "en", + "path": "reports/a11y-3-en.html" + }, + { + "title": "Assessment d'accessibilité #3 - Boutons", + "language": "fr", + "path": "reports/a11y-3-fr.html" + }, + { + "title": "Accessibility assessment #4 - Buttons", + "language": "en", + "path": "reports/a11y-4-en.html" + }, + { + "title": "Assessment d'accessibilité #4 - Boutons", + "language": "fr", + "path": "reports/a11y-4-fr.html" + } ] } } @@ -212,6 +258,83 @@ "title": "Liste groupé", "language": "fr", "path": "list-group-fr.html" + }, + { + "title": "Custom list styling using parent div element", + "language": "en", + "path": "lists-mws-en.html" + }, + { + "title": "Style de liste personnalisé à l'aide de l'élément div parent", + "language": "fr", + "path": "lists-mws-fr.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": "Main Container", + "fr": "Conteneur Principal" + }, + "description": { + "en": "Main Container with alternate tags.", + "fr": "Conteneur principal avec des balises alternatives." + }, + "modified": "2023-07-05", + "componentName": "main-container", + "processing": "baseline", + "status": "stable", + "pages": { + "examples": [ + { + "title": "Main Container", + "language": "en", + "path": "maincontainer-en.html" + }, + { + "title": "Conteneur Principal", + "language": "fr", + "path": "maincontainer-fr.html" + }, + { + "title": "Main Container with article", + "language": "en", + "path": "maincontainer-article-en.html" + }, + { + "title": "Conteneur Principal avec article", + "language": "fr", + "path": "maincontainer-article-fr.html" + }, + { + "title": "Main Container with section", + "language": "en", + "path": "maincontainer-section-en.html" + }, + { + "title": "Conteneur Principal avec section", + "language": "fr", + "path": "maincontainer-section-fr.html" + } + ], + "reports": [ + { + "title": "Pre Accessibility assessment #1 - Main Container", + "language": "en", + "path": "reports/pre-a11y-1-en.html" + }, + { + "title": "Pre Assessment d'accessibilité #1 - Conteneur Principal", + "language": "fr", + "path": "reports/pre-a11y-1-fr.html" } ] } @@ -232,7 +355,7 @@ "en": "HTML elements used as is.", "fr": "Les éléments HTML utilisé tel quel." }, - "modified": "2023-02-21", + "modified": "2024-03-28", "componentName": "scaffolding", "processing": "baseline", "status": "stable", @@ -247,6 +370,16 @@ "title": "Formulaires", "language": "fr", "path": "formulaires.html" + }, + { + "title": "Text level semantics", + "language": "en", + "path": "text-level-semantics.html" + }, + { + "title": "Sémantique au niveau du texte", + "language": "fr", + "path": "texte-niveau-semantique.html" } ], "reports": [ @@ -259,6 +392,36 @@ "title": "Évaluation d'accessibilité #1 - Visibilité du focus", "language": "fr", "path": "reports/a11y-1-fr.html" + }, + { + "title": "Text level semantics - Full Accessibility assessment", + "language": "en", + "path": "reports/ally-assess-1-en.html" + }, + { + "title": "Texte de niveau sémantique - Évaluation d'accessibilité complète", + "language": "fr", + "path": "reports/ally-assess-1-fr.html" + }, + { + "title": "Accessibility assessment #2 - Forms", + "language": "en", + "path": "reports/a11y-2-en.html" + }, + { + "title": "Assessment d'accessibilité #2 - Formulaires", + "language": "fr", + "path": "reports/a11y-2-fr.html" + }, + { + "title": "Accessibility assessment #3 - Forms", + "language": "en", + "path": "reports/a11y-3-en.html" + }, + { + "title": "Assessment d'accessibilité #3 - Formulaires", + "language": "fr", + "path": "reports/a11y-3-fr.html" } ] } @@ -321,6 +484,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": "Spacing", + "fr": "Espacement" + }, + "description": { + "en": "Utility classes to add spacing between elements.", + "fr": "Classes utilitaires pour ajouter de l'espacement entre des éléments." + }, + "modified": "2024-11-22", + "componentName": "spacing", + "status": "stable", + "pages": { + "examples": [ + { + "title": "Spacing", + "language": "en", + "path": "spacing-en.html" + }, + { + "title": "Espacement", + "language": "fr", + "path": "spacing-fr.html" + } + ] + } +} ,{ "@context": { "@version": 1.1, @@ -356,6 +553,40 @@ ] } } +,{ + "@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": "Text-level Modifiers", + "fr": "Modificateurs de niveau texte" + }, + "description": { + "en": "Text-level modifiers for styling and formatting", + "fr": "Modificateurs de niveau texte pour le style et le formatage" + }, + "modified": "2024-11-25", + "componentName": "text-level-modifiers", + "status": "stable", + "pages": { + "examples": [ + { + "title": "Text-level modifiers", + "language": "en", + "path": "text-level-modifiers-en.html" + }, + { + "title": "Modificateurs de niveau texte", + "language": "fr", + "path": "text-level-modifiers-fr.html" + } + ] + } +} ,{ "@context": { "@version": 1.1, @@ -388,6 +619,18 @@ "language": "fr", "path": "wb-disable-fr.html" } + ], + "reports": [ + { + "title": "Pre-accessibility assessment #1 - Basic HTML Mode", + "language": "en", + "path": "reports/pre-ally-1-en.html" + }, + { + "title": "Assessment d'accessibilité préliminaire #1 - HTML simplifié", + "language": "fr", + "path": "reports/pre-ally-1-fr.html" + } ] } } diff --git a/_data/components.json b/_data/components.json index 5551fde626..6cc528b2a0 100644 --- a/_data/components.json +++ b/_data/components.json @@ -1,4 +1,177 @@ [{ + "@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": "Bold content", + "fr": "Contenu en gras" + }, + "description": { + "en": "This component applies font weight bold to every text element inside it and generates normal font weight when the element <strong> is applied.", + "fr": "Ce composant applique une épaisseur de police en gras à chaque élément de texte qu'il contient et génère une épaisseur de police normale lorsque l'élément <strong> est appliqué." + }, + "modified": "2024-02-05", + "componentName": "bold-content", + "status": "stable", + "version": "1.1", + "pages": { + "examples": [ + { + "title": "Bold content - working example", + "language": "en", + "path": "bold-content-en.html" + }, + { + "title": "Contenu en gras - example pratique", + "language": "fr", + "path": "bold-content-fr.html" + } + ], + "docs": [ + { + "title": "Bold content", + "language": "en", + "path": "bold-content-doc-en.html" + }, + { + "title": "Contenu en gras", + "language": "fr", + "path": "bold-content-doc-fr.html" + } + ] + }, + "a11yGuidance": "no accessibility guidance", + "variations": [ + { + "name": { + "en": "Bold content - default", + "fr": "Contenu en gras - par défaut" + }, + "status": "stable", + "description": { + "en": "This component applies font weight bold to every text element inside it and generates normal font weight when the element strong is applied.", + "fr": "Cette composante applique un poid de police de caractère gras à chaque élément de texte à l'intérieur et génère un poid de police de caractère normal lorsque l'élément strong est appliqué." + }, + "iteration": "_:iteration_bold_1", + "example": [ + { + "en": { "href": "bold-content-en.html", "text": "Bold content" }, + "fr": { "href": "bold-content-fr.html", "text": "Contenu en gras" } + } + ], + "implementation": [ + "_:implement_bold" + ], + "history": [ + { + "en": "February 2024 - Added support for the \".bold-content\" class to eventually deprecate the use of \".well-bold\".", + "fr": "Février 2024 - Ajout du support de la classe \".bold-content\" pour éventuellement déprécier l'usage de \".well-bold\"." + }, + { + "en": "June 2021 - Initial implementation of the component.", + "fr": "Juin 2021 - Implémentation initiale de la composante." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_bold", + "iteration": "_:iteration_bold_1", + "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": [ + "Add the CSS class bold-content to the element wrapping the content you want to have bolded." + ], + "fr": [ + "Ajoutez la classe CSS bold-content à l'élément enveloppant le contenu que vous souhaitez mettre en gras." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code sample:", + "code": "
\n\t

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nulla quaerat aliquid, nobis consectetur amet et!

\n\t

Cum placeat soluta quibusdam id. Temporibus, delectus eos optio distinctio itaque architecto aperiam deserunt repudiandae!

\n\t

Facilis obcaecati quae reprehenderit harum. Quaerat id optio, qui tempora aliquid numquam deserunt consequuntur enim!

\n\t

Facere ad, dicta nobis exercitationem incidunt animi quam porro laborum possimus aperiam beatae nemo! Officiis?

\n\t

Magnam, deserunt inventore aliquid illum nihil dolore praesentium, ab mollitia, doloribus odit vitae recusandae tempore!

\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code :", + "code": "
\n\t

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nulla quaerat aliquid, nobis consectetur amet et!

\n\t

Cum placeat soluta quibusdam id. Temporibus, delectus eos optio distinctio itaque architecto aperiam deserunt repudiandae!

\n\t

Facilis obcaecati quae reprehenderit harum. Quaerat id optio, qui tempora aliquid numquam deserunt consequuntur enim!

\n\t

Facere ad, dicta nobis exercitationem incidunt animi quam porro laborum possimus aperiam beatae nemo! Officiis?

\n\t

Magnam, deserunt inventore aliquid illum nihil dolore praesentium, ab mollitia, doloribus odit vitae recusandae tempore!

\n
" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_bold_2", + "name": "Bold content - Iteration 2", + "date": "2024-02", + "detectableBy": ".bold-content", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nulla quaerat aliquid, nobis consectetur amet et!

\n\t

Cum placeat soluta quibusdam id. Temporibus, delectus eos optio distinctio itaque architecto aperiam deserunt repudiandae!

\n\t

Facilis obcaecati quae reprehenderit harum. Quaerat id optio, qui tempora aliquid numquam deserunt consequuntur enim!

\n\t

Facere ad, dicta nobis exercitationem incidunt animi quam porro laborum possimus aperiam beatae nemo! Officiis?

\n\t

Magnam, deserunt inventore aliquid illum nihil dolore praesentium, ab mollitia, doloribus odit vitae recusandae tempore!

\n
" + } + ] + }, + { + "@id": "_:iteration_bold_1", + "name": "Well bold - Iteration 1", + "date": "2021-06", + "detectableBy": ".well.well-bold", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t\n
" + } + ] + } + ], + "changesets": [ + { + "@id": "_:cs_bold_2", + "name": "Bold content", + "status": "stable", + "baseOnIteration": "_:iteration_bold_2", + "detectableBy": ".bold-content", + "layout": "Not applicable", + "style": "Content is bolded inside the element when adding the CSS class \".bold-content\"", + "semantic": "Not applicable" + }, + { + "@id": "_:cs_bold_1", + "name": "Well bold", + "status": "deprecated", + "deprecatedOn": "2024-02-05", + "baseOnIteration": "_:iteration_bold_1", + "detectableBy": ".well.well-bold", + "layout": "Not applicable", + "style": "Content is bolded inside a \".well\" when adding the CSS class \".well-bold\"", + "semantic": "Not applicable", + "notes": "The style .well.well-bold was moved to the deprecated méli-mélo." + } + ] +} +,{ "@context": { "@version": 1.1, "dct": "http://purl.org/dc/terms/", @@ -56,6 +229,180 @@ ] } } +,{ + "@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": "Contributors", + "fr": "Collaborateurs" + }, + "description": { + "en": "Links to institutions or organizations that support the content on the page.", + "fr": "Liens menant aux institutions ou aux organisations qui soutiennent le contenu sur la page." + }, + "modified": "2024-05-28", + "componentName": "gc-contributors", + "status": "stable", + "version": "1.0.0", + "pages": { + "docs": [ + { + "title": "Contributors", + "language": "en", + "path": "gc-contributors-doc-en.html" + }, + { + "title": "Collaborateurs", + "language": "fr", + "path": "gc-contributors-doc-fr.html" + } + ], + "examples": [ + { + "title": "Contributors", + "language": "en", + "path": "gc-contributors-en.html" + }, + { + "title": "Collaborateurs", + "language": "fr", + "path": "gc-contributors-fr.html" + } + ] + }, + "a11yGuidance": "No accessibility guidance.", + "variations": [ + { + "name": { + "en": "Contributors - default", + "fr": "Collaborateurs - par défaut" + }, + "status": "stable", + "description": { + "en": "Links to institutions or organizations that support the content on the page.", + "fr": "Liens menant aux institutions ou aux organisations qui soutiennent le contenu sur la page." + }, + "iteration": "_:iteration_contributors_2", + "example": [ + { + "en": { "href": "gc-contributors-en.html", "text": "Contributors" }, + "fr": { "href": "gc-contributors-fr.html", "text": "Collaborateurs" } + } + ], + "implementation": [ + "_:implement_contributors" + ], + "history": [ + { + "en": "May 2024 - Stabilizing component.", + "fr": "Mai 2024 - Stabilisation du composant." + }, + { + "en": "January 2021 - Initial provisional implementation to gather user experience data.", + "fr": "Janvier 2021 - Implémentation provisoire initiale pour recueillir des données sur l'expérience utilisateur." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_contributors", + "iteration": "_:iteration_contributors_2", + "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": [ + "Refer to the following code sample." + ], + "fr": [ + "Référez-vous au code qui suit." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code sample:", + "code": "
\n\t

From:

\n\t\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code :", + "code": "
\n\t

De :

\n\t\n
" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_contributors_2", + "name": "Contributors - Iteration 2", + "date": "2024-05", + "detectableBy": ".gc-contributors:not(.provisional)", + "additions": [ + "Stabilized component" + ], + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t

From:

\n\t\n
" + } + ], + "predecessor": "_:iteration_contributors_1" + }, + { + "@id": "_:iteration_contributors_1", + "name": "Contributors - Iteration 1", + "date": "2021-01", + "detectableBy": ".provisional.gc-contributors", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t

From:

\n\t\n
" + } + ], + "successor": "_:iteration_contributors_2" + } + ], + "changesets": [ + { + "@id": "_:cs_contributors", + "name": "Contributors", + "status": "stable", + "baseOnIteration": "_:iteration_contributors_2", + "detectableBy": ".gc-contributors", + "layout": "Title and list are displayed inline on medium screens and up. They are displayed vertically on smaller screens.", + "semantic": "section>h2+ul>li*n>a", + "style": "The

font size is smaller. The links are bolded.", + "static": [ + "From:", + "De :" + ], + "schema": [ + "Array of contributors objects", + "contributors object: contributor name, contributor link" + ] + } + ] +} ,{ "@context": { "@version": 1.1, @@ -99,30 +446,292 @@ "modified": "dct:modified" }, "title": { - "en": "Featured link - Documentation and working example", - "fr": "Lien en vedette - Documentation et example pratique" + "en": "Featured link", + "fr": "Lien en vedette" }, "description": { "en": "This adds a featured link to a page that your institution needs to feature prominently.", "fr": "Ceci ajoute un lien en vedette court et descriptif vers une page que votre institution doit mettre en évidence." }, - "modified": "2021-05-20", + "modified": "2024-02-21", "componentName": "gc-featured-link", - "status": "provisional", + "status": "stable", + "version": "1.0.0", "pages": { + "docs": [ + { + "title": "Featured link", + "language": "en", + "path": "gc-featured-link-doc-en.html" + }, + { + "title": "Lien en vedette", + "language": "fr", + "path": "gc-featured-link-doc-fr.html" + } + ], "examples": [ { - "title": "Featured link - Documentation and working example", + "title": "Featured link", "language": "en", "path": "gc-featured-link-en.html" }, - { - "title": "Lien en vedette - Documentation et example pratique", + { + "title": "Lien en vedette", "language": "fr", "path": "gc-featured-link-fr.html" } + ], + "reports": [ + { + "title": "Accessibility pre-assessment #1", + "language": "en", + "path": "reports/a11y-1-en.html" + }, + { + "title": "Pré-évaluation de l'accessibilité #1", + "language": "fr", + "path": "reports/a11y-1-fr.html" + }, + { + "title": "Accessibility assessment #1", + "language": "en", + "path": "reports/a11y-2-en.html" + }, + { + "title": "Évaluation de l'accessibilité #1", + "language": "fr", + "path": "reports/a11y-2-fr.html" + } ] - } + }, + "a11yGuidance": "No accessibility guidance.", + "variations": [ + { + "name": { + "en": "Featured link - default", + "fr": "Lien en vedette - par défaut" + }, + "status": "stable", + "description": { + "en": "This adds a featured link to a page that your institution needs to feature prominently.", + "fr": "Ceci ajoute un lien en vedette court et descriptif vers une page que votre institution doit mettre en évidence." + }, + "iteration": "_:iteration_featuredLink_3", + "example": [ + { + "en": { "href": "gc-featured-link-en.html", "text": "Featured link" }, + "fr": { "href": "gc-featured-link-fr.html", "text": "Lien en vedette" } + } + ], + "implementation": [ + "_:implement_featuredLink", + "_:implement_migrationProvisional" + ], + "history": [ + { + "en": "March 2024 - Stabilizing component.", + "fr": "Mars 2024 - Stabilisation de la composante." + }, + { + "en": "August 2023 - Adding possibility to customize the background color.", + "fr": "Août 2023 - Ajout de la possibilité de personnaliser la couleur de fond." + }, + { + "en": "June 2021 - Initial provisional implementation to gather user experience data.", + "fr": "Juin 2021 - Implémentation provisoire initiale pour recueillir des données sur l'expérience utilisateur." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_featuredLink", + "iteration": "_:iteration_featuredLink_3", + "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": [ + "Refer to the following code sample.", + "You can optionally add a description under the featured link.", + "To customize the background color, add the attribute data-bg-color to the <section> element. The value should be the hexadecimal code of the desired color, for example: #005B61." + ], + "fr": [ + "Référez-vous au code qui suit.", + "Vous pouvez facultativement ajouter une description sous le lien en vedette.", + "Pour personnaliser la couleur d'arrière-plan, ajoutez l'attribut data-bg-color à l'élément <section>. La valeur doit être le code hexadécimal de la couleur souhaitée, par exemple : #005B61." + ] + }, + "notes": { + "en": [ + "When customizing the background color, the component will automatically apply the correct color to the text: #FFFFFF for dark colors, #333333 for light colors, #000000 for colors in-between." + ], + "fr": [ + "Lorsque la couleur de fond est personnalisée, la composante appliquera automatiquement la bonne couleur au texte : #FFFFFF pour les couleurs sombres, #333333 pour les couleurs claires, #000000 pour les couleurs intermédiaires." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code sample:", + "code": "" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code :", + "code": "" + } + ] + } + }, + { + "@id": "_:implement_migrationProvisional", + "iteration": "_:iteration_featuredLink_3", + "name": { + "en": "Migration from provisional to stable v1.0.0", + "fr": "Migration de provisoire à stable v1.0.0" + }, + "introduction": { + "en": "This implementation is meant for developers/publishers attempting to update the component from its provisional state to its stable state version 1.0.0.", + "fr": "Cette implémentation est destinée aux développeurs/éditeurs tentant de mettre à jour la composante à partir de l'état provoire vers l'état stable version 1.0.0." + }, + "instructions": { + "en": [ + "Remove the CSS class \"provisional\".", + "Remove the starting and end tags for both <div class=\"row\"></div> and <div class=\"col-xs-12\"></div>.", + "Update the <h2 class=\"wb-inv\"> title to \"Spotlight on\"." + ], + "fr": [ + "Supprimer la classe CSS \"provisoire\".", + "Supprimez les balises de début et de fin pour <div class=\"row\"></div> et <div class=\"col-xs-12\" ></div>.", + "Mettez à jour le titre <h2 class=\"wb-inv\"> à \"Pleins feux sur\"." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code before:", + "code": "
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

Featured

\n\t\t\t\t

[Promotion title]

\n\t\t\t
\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "description": "Code after:", + "code": "" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Code avant :", + "code": "
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

En vedette

\n\t\t\t\t

[Titre de la promotion]

\n\t\t\t
\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "description": "Code après :", + "code": "" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_featuredLink_3", + "name": "Featured link - Iteration 3", + "date": "2024-03", + "detectableBy": ".gc-featured-link:not(.provisional)", + "breaking": [ + "Removed unnecessary grid", + "Changed hidden heading" + ], + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "" + } + ] + }, + { + "@id": "_:iteration_featuredLink_2", + "name": "Featured link - Iteration 2", + "date": "2023-08", + "detectableBy": ".provisional.gc-featured-link[data-bg-color]", + "additions": [ + "Adding possibility to customize the background color." + ], + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

Featured

\n\t\t\t\t

[Promotion title]

\n\t\t\t
\n\t\t
\n\t
\n
" + } + ] + }, + { + "@id": "_:iteration_featuredLink_1", + "name": "Featured link - Iteration 1", + "date": "2021-06", + "detectableBy": ".provisional.gc-featured-link", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

Featured

\n\t\t\t\t

[Promotion title]

\n\t\t\t
\n\t\t
\n\t
\n
" + } + ] + }, + { + "@id": "_:iteration_featuredLinkHelpers_1", + "name": "Featured link with helpers - Iteration 1", + "date": "unknown", + "detectableBy": ".bg-gctheme.opct-90 a.stretched-link", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

Featured:

\n\t\t\t\t

[Promotion title]

\n\t\t\t
\n\t\t
\n\t
\n
" + } + ] + } + ], + "changesets": [ + { + "@id": "_:cs_featuredLink", + "name": "Featured link", + "status": "stable", + "baseOnIteration": "_:iteration_featuredLink_1", + "detectableBy": ".gc-featured-link", + "layout": "Component spans across viewport width, link spans across container width.", + "semantic": "section>h2+a", + "style": "By default, the background color of the component is blue with white text.", + "static": [ + "Featured", + "En vedette" + ], + "schema": [ + "Link title (type: STRING)", + "Link URL (type: STRING)", + "Link description (type: STRING)", + "Background color (type: STRING) - optional" + ], + "configuration": "data-bg-color: customize the background color" + } + ] } ,{ "@context": { @@ -191,30 +800,577 @@ "modified": "dct:modified" }, "title": { - "en": "Feeds plugin GC override", - "fr": "Application de styles GC au plugiciel de fils de syndication" + "en": "Social media channels", + "fr": "Bloc des réseaux de médias sociaux" }, "description": { - "en": "Overrides the WET ATOM feeds to apply GC design pattern.", - "fr": "Remplace les Fils de syndication pour appliquer le modèle de conception GC." + "en": "The social media channels pattern provides links to official Government of Canada (GC) social media accounts.", + "fr": "La configuration de conception des chaînes de médias sociaux fournit des liens vers les comptes de médias sociaux officiels du gouvernement du Canada (GC)." }, - "modified": "2021-06-02", - "componentName": "gc-feeds", - "status": "provisional", + "modified": "2024-02-05", + "componentName": "gc-follow-us", + "status": "stable", + "version": "2.1", "pages": { "docs": [ { - "title": "Feeds GC overrides - Documentation and working example.", + "title": "Social media channels - Documentation", "language": "en", - "path": "gc-feeds-en.html" + "path": "gc-follow-us-doc-en.html" }, { - "title": "Fils de syndication remplacement GC - Documentation et exemple pratique", + "title": "Bloc des réseaux de médias sociaux - Documentation", "language": "fr", - "path": "gc-feeds-fr.html" + "path": "gc-follow-us-doc-fr.html" + } + ], + "examples": [ + { + "title": "Social media channels", + "language": "en", + "path": "gc-follow-us-en.html" + }, + { + "title": "Bloc des réseaux de médias sociaux", + "language": "fr", + "path": "gc-follow-us-fr.html" } ] - } + }, + "a11yGuidance": "no accessibility guidance", + "variations": [ + { + "name": { + "en": "GC Follow us - default", + "fr": "GC Suivez-nous - par défaut" + }, + "status": "stable", + "description": { + "en": "The social media channels pattern provides links to official Government of Canada (GC) social media accounts.", + "fr": "La configuration de conception des chaînes de médias sociaux fournit des liens vers les comptes de médias sociaux officiels du gouvernement du Canada (GC)." + }, + "guidance": { + "en": "https://design.canada.ca/common-design-patterns/social-media-channels.html", + "fr": "https://conception.canada.ca/configurations-conception-communes/bloc-medias-sociaux.html" + }, + "iteration": "_:iteration_gc_follow_1", + "example": [ + { + "en": { "href": "gc-follow-us-en.html", "text": "GC Follow us" }, + "fr": { "href": "gc-follow-us-fr.html", "text": "GC Suivez-nous" } + } + ], + "implementation": [ + "_:implement_gc_follow" + ], + "history": [ + { + "en": "July 2024 - Adding 'More ways to connect' optional link.", + "fr": "Juillet 2024 - Ajout du lien optionnel « D'autres moyens de rester en contact »." + }, + { + "en": "February 2024 - Initial implementation of the variation.", + "fr": "Février 2024 - Implémentation initiale de la variante." + } + ] + }, + { + "name": { + "en": "Follow us", + "fr": "Suivez-nous" + }, + "status": "deprecated", + "description": { + "en": "The social media channels pattern provides links to official Government of Canada (GC) social media accounts.", + "fr": "La configuration de conception des chaînes de médias sociaux fournit des liens vers les comptes de médias sociaux officiels du gouvernement du Canada (GC)." + }, + "guidance": { + "en": "https://design.canada.ca/common-design-patterns/social-media-channels.html", + "fr": "https://conception.canada.ca/configurations-conception-communes/bloc-medias-sociaux.html" + }, + "iteration": "_:iteration_follow_1", + "example": [ + { + "en": { "href": "deprecated/follow-us-en.html", "text": "Follow us" }, + "fr": { "href": "deprecated/follow-us-fr.html", "text": "Suivez-nous" } + } + ], + "implementation": [ + "_:implement_follow" + ], + "history": [ + { + "en": "September 2024 - This variant is now officially deprecated.", + "fr": "Septembre 2024 - Cette variante est maintenant officiellement obsolète." + }, + { + "en": "April 2017 - Initial implementation of the variation.", + "fr": "Avril 2017 - Implémentation initiale de la variante." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_gc_follow", + "iteration": "_:iteration_gc_follow_2", + "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": [ + "Refer to the below code sample.", + "To display the icons horizontally, add the CSS class \"list-inline\" to the <ul>.", + "If there is more than one account from a single platform, make them available via an overlay (popup).", + "Information on how to display the 'More ways to connect' link will be available soon." + ], + "fr": [ + "Référez-vous à l'exemple de code ci-dessous.", + "Pour afficher les icônes horizontalement, ajoutez la classe CSS \"list-inline\" au <ul>.", + "S’il y a plus d’un compte pour une même plateforme, énumérez-les dans un contenu superposé (popup).", + "Des informations sur la façon d'afficher le lien « D'autres moyens de rester en contact » seront disponibles bientôt." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Default layout code sample:", + "code": "
\n\t

On social media

\n\t\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code pour disposition par défaut :", + "code": "
\n\t

Dans les médias sociaux

\n\t\n
" + } + ] + } + }, + { + "@id": "_:implement_follow", + "iteration": "_:iteration_follow_2", + "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": [ + "Refer to the below code sample." + ], + "fr": [ + "Référez-vous à l'exemple de code ci-dessous." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code sample:", + "code": "
\n\t

Follow:

\n\t\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code :", + "code": "
\n\t

Suivez :

\n\t\n
" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_gc_follow_3", + "name": "GC Follow us - Iteration 3", + "date": "2024-07", + "detectableBy": ".gc-followus", + "additions": [ + "New link for more ways to connect." + ] + }, + { + "@id": "_:iteration_gc_follow_2", + "name": "GC Follow us - Iteration 2", + "date": "2024-02", + "detectableBy": ".gc-followus", + "additions": [ + "New SVG image for X logo (formerly known as Twitter)." + ], + "fixes": [ + "Deprecated: SVG image for Twitter to be deprecated." + ], + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": { + "@type": [ "rdf:HTML", "@id" ], + "@value": "includes/gc-follow-us.html" + } + } + ] + }, + { + "@id": "_:iteration_gc_follow_1", + "name": "GC Follow us - Iteration 1", + "date": "2021-08", + "detectableBy": ".gc-followus" + }, + { + "@id": "_:iteration_follow_2", + "name": "Follow us - Iteration 2", + "date": "2024-02", + "detectableBy": ".followus", + "additions": [ + "New Base64 image for X logo (formerly known as Twitter).", + "Added logic to dynamically replace \"Twitter\" with \"X\" in hidden text." + ], + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": { + "@type": [ "rdf:HTML", "@id" ], + "@value": "includes/follow.html" + } + } + ] + }, + { + "@id": "_:iteration_follow_1", + "name": "Follow us - Iteration 1", + "date": "2017-04", + "detectableBy": ".followus", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": { + "@type": [ "rdf:HTML", "@id" ], + "@value": "includes/follow.html" + } + } + ] + } + ], + "changesets": [ + { + "@id": "_:cs_gc_follow", + "name": "GC Follow us", + "status": "stable", + "baseOnIteration": "_:iteration_gc_follow_1", + "detectableBy": ".gc-followus", + "layout": [ + "Default: the social media accounts are stacked vertically with each account having the logo on the left and name on the right.", + "Inline: the social media accounts are listed horizontally with only the logo visible." + ], + "semantic": "section.gc-followus > h2 + (ul > li > a)", + "static": [ + "Dans les médias sociaux", + "On social media" + ], + "schema": [ + "FacebookAccountName", + "FacebookAccountURL", + "TwitterAccountName", + "TwitterAccountURL", + "YoutubeAccountName", + "YoutubeAccountURL", + "InstagramAccountName", + "InstagramAccountURL", + "LinkedInAccountName", + "LinkedInAccountURL" + ], + "configuration": "isInline: if yes, add class \"list-inline\" to - diff --git a/components/gc-minister/_base.scss b/components/gc-minister/_base.scss new file mode 100644 index 0000000000..7c13458228 --- /dev/null +++ b/components/gc-minister/_base.scss @@ -0,0 +1,23 @@ +/* + GC Ministers +*/ + +.gc-minister { + margin-bottom: 15px; + + h3 { + font-size: 20px; + margin-bottom: 15px; + margin-top: 15px; + } + + p, ul { + font-size: 17px; + } + + img { + border: 1px #ddd solid; + margin-bottom: 15px; + max-width: 100%; + } +} diff --git a/components/gc-minister/gc-minister-doc-en.html b/components/gc-minister/gc-minister-doc-en.html new file mode 100644 index 0000000000..c4d9fa80ba --- /dev/null +++ b/components/gc-minister/gc-minister-doc-en.html @@ -0,0 +1,9 @@ +--- +title: Minister or institutional head +description: Documentation for the "Minister or institutional head" design pattern +language: en +altLangPage: gc-minister-doc-fr.html +dateModified: 2024-03-11 +layout: documentation +index_json: index.json-ld +--- diff --git a/components/gc-minister/gc-minister-doc-fr.html b/components/gc-minister/gc-minister-doc-fr.html new file mode 100644 index 0000000000..e50da20587 --- /dev/null +++ b/components/gc-minister/gc-minister-doc-fr.html @@ -0,0 +1,9 @@ +--- +title: Ministre ou chef d’institution +description: Documentation pour la configuration de conception « Ministre ou chef d’institution » +language: fr +altLangPage: gc-minister-doc-en.html +dateModified: 2024-03-11 +layout: documentation +index_json: index.json-ld +--- diff --git a/components/gc-minister/gc-minister-en.html b/components/gc-minister/gc-minister-en.html new file mode 100644 index 0000000000..7c34ffae07 --- /dev/null +++ b/components/gc-minister/gc-minister-en.html @@ -0,0 +1,21 @@ +--- +{ + "title": "Minister or institutional head", + "description": "Working example for the 'Minister or institutional head' component", + "language": "en", + "altLangPage": "gc-minister-fr.html", + "breadcrumbs": [ + { "title": "Minister or institutional head - Documentation", "link": "components/gc-minister/gc-minister-doc-en.html" } + ], + "dateModified": "2024-12-05", +} +--- +
+ +

Below is working example for the "Minster or institutional head" component when there is only one minister.

+ +{% include_relative samples/gc-minister.html %} +
+ Code sample + {% highlight html %}{% include_relative samples/gc-minister.html %}{% endhighlight %} +
diff --git a/components/gc-minister/gc-minister-fr.html b/components/gc-minister/gc-minister-fr.html new file mode 100644 index 0000000000..8578831c19 --- /dev/null +++ b/components/gc-minister/gc-minister-fr.html @@ -0,0 +1,21 @@ +--- +{ + "title": "Ministre ou chef d'institution", + "description": "Exemples pratiques pour la composante « Ministre ou chef d'institution »", + "language": "fr", + "altLangPage": "gc-minister-en.html", + "breadcrumbs": [ + { "title": "Ministre ou chef d'institution - Documentation", "link": "components/gc-minister/gc-minister-doc-fr.html" } + ], + "dateModified": "2024-12-05" +} +--- +
+ +

Vous trouverez ci-dessous un exemple pratique pour la composante « Ministre ou chef d'institution » lorsqu'il n'y a qu'un seul ministre.

+ +{% include_relative samples/gc-minister.html %} +
+ Exemple de code + {% highlight html %}{% include_relative samples/gc-minister.html %}{% endhighlight %} +
diff --git a/components/gc-minister/gc-minister-special-cases-en.html b/components/gc-minister/gc-minister-special-cases-en.html new file mode 100644 index 0000000000..5eceede62b --- /dev/null +++ b/components/gc-minister/gc-minister-special-cases-en.html @@ -0,0 +1,21 @@ +--- +{ + "title": "Minister or institutional head - special cases example", + "description": "Special cases working example for the 'Minister or institutional head' component.", + "language": "en", + "altLangPage": "gc-minister-special-cases-fr.html", + "breadcrumbs": [ + { "title": "Minister or institutional head - Documentation", "link": "components/gc-minister/gc-minister-doc-en.html" } + ], + "dateModified": "2024-12-05", +} +--- +
+ +

Below is a working example for the "Minster or institutional head" component when the image, mandate letter, and/or briefing book are not available.

+ +{% include_relative samples/gc-minister-special-cases.html %} +
+ Code sample + {% highlight html %}{% include_relative samples/gc-minister-special-cases.html %}{% endhighlight %} +
diff --git a/components/gc-minister/gc-minister-special-cases-fr.html b/components/gc-minister/gc-minister-special-cases-fr.html new file mode 100644 index 0000000000..1b8e972d28 --- /dev/null +++ b/components/gc-minister/gc-minister-special-cases-fr.html @@ -0,0 +1,21 @@ +--- +{ + "title": "Ministre ou chef d'institution - cas particuliers", + "description": "Exemple pratique pour certains cas particuliers pour la composante « Ministre ou chef d'institution »", + "language": "fr", + "altLangPage": "gc-minister-special-cases-en.html", + "breadcrumbs": [ + { "title": "Ministre ou chef d'institution - Documentation", "link": "components/gc-minister/gc-minister-doc-fr.html" } + ], + "dateModified": "2024-12-05" +} +--- +
+ +

Vous trouverez ci-dessous un exemple pour la composante « Ministre ou chef d'institution » lorsque l'image, la lettre de mandat et/ou le dossier d'information ne sont pas disponibles.

+ +{% include_relative samples/gc-minister-special-cases.html %} +
+ Exemple de code + {% highlight html %}{% include_relative samples/gc-minister-special-cases.html %}{% endhighlight %} +
diff --git a/components/gc-minister/gc-minister-two-ministers-en.html b/components/gc-minister/gc-minister-two-ministers-en.html new file mode 100644 index 0000000000..2c4751b88d --- /dev/null +++ b/components/gc-minister/gc-minister-two-ministers-en.html @@ -0,0 +1,21 @@ +--- +{ + "title": "Minister or institutional head - two ministers example", + "description": "Working example for the 'Minister or institutional head' component contains two or more ministers.", + "language": "en", + "altLangPage": "gc-minister-two-ministers-fr.html", + "breadcrumbs": [ + { "title": "Minister or institutional head - Documentation", "link": "components/gc-minister/gc-minister-doc-en.html" } + ], + "dateModified": "2024-12-05", +} +--- +
+ +

Below is working example for when the "Minster or institutional head" component contains two or more ministers. The <div class="col-md-6"> element can be repeated as many times as there are ministers.

+ +{% include_relative samples/gc-minister-two-ministers.html %} +
+ Code sample + {% highlight html %}{% include_relative samples/gc-minister-two-ministers.html %}{% endhighlight %} +
diff --git a/components/gc-minister/gc-minister-two-ministers-fr.html b/components/gc-minister/gc-minister-two-ministers-fr.html new file mode 100644 index 0000000000..f7a0699f71 --- /dev/null +++ b/components/gc-minister/gc-minister-two-ministers-fr.html @@ -0,0 +1,21 @@ +--- +{ + "title": "Ministre ou chef d'institution - exemple avec deux ministres", + "description": "Exemples pratiques pour la composante « Ministre ou chef d'institution » lorsqu'elle contient deux ministres ou plus.", + "language": "fr", + "altLangPage": "gc-minister-two-ministers-en.html", + "breadcrumbs": [ + { "title": "Ministre ou chef d'institution - Documentation", "link": "components/gc-minister/gc-minister-doc-fr.html" } + ], + "dateModified": "2024-12-05" +} +--- +
+ +

Vous trouverez ci-dessous un exemple pratique pour la composante « Ministre ou chef d'institution » lorsqu'elle contient deux ministres ou plus. L'élément <div class="col-md-6"> peut être répété autant de fois qu'il y a de ministres.

+ +{% include_relative samples/gc-minister-two-ministers.html %} +
+ Exemple de code + {% highlight html %}{% include_relative samples/gc-minister-two-ministers.html %}{% endhighlight %} +
diff --git a/components/gc-minister/index.json-ld b/components/gc-minister/index.json-ld new file mode 100644 index 0000000000..53c6a6849d --- /dev/null +++ b/components/gc-minister/index.json-ld @@ -0,0 +1,216 @@ +{ + "@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": "Minister or institutional head", + "fr": "Ministre ou chef d’institution" + }, + "description": { + "en": "This component is for the minister or institutional head pattern on the institutional landing page.", + "fr": "Ce composant est destiné au modèle du ministre ou du chef d'institution sur la page d'accueil de l'institution." + }, + "modified": "2024-03-11", + "componentName": "gc-minister", + "status": "stable", + "version": "1.0", + "pages": { + "examples": [ + { + "title": "Minister or institutional head", + "language": "en", + "path": "gc-minister-en.html" + }, + { + "title": "Ministre ou chef d’institution", + "language": "fr", + "path": "gc-minister-fr.html" + }, + { + "title": "Minister or institutional head - two ministers example", + "language": "en", + "path": "gc-minister-two-ministers-en.html" + }, + { + "title": "Ministre ou chef d'institution - exemple avec deux ministres", + "language": "fr", + "path": "gc-minister-two-ministers-fr.html" + }, + { + "title": "Minister or institutional head - special cases example", + "language": "en", + "path": "gc-minister-special-cases-en.html" + }, + { + "title": "Ministre ou chef d'institution - cas particuliers", + "language": "fr", + "path": "gc-minister-special-cases-fr.html" + } + ], + "docs": [ + { + "title": "Minister or institutional head", + "language": "en", + "path": "gc-minister-doc-en.html" + }, + { + "title": "Ministre ou chef d’institution", + "language": "fr", + "path": "gc-minister-doc-fr.html" + } + ] + }, + "a11yGuidance": "No accessibility guidance.", + "variations": [ + { + "name": { + "en": "Minister or institutional head - default", + "fr": "Ministre ou chef d’institution - par défaut" + }, + "status": "stable", + "description": { + "en": "This component is for the minister or institutional head pattern on the institutional landing page.", + "fr": "Ce composant est destiné au modèle du ministre ou du chef d'institution sur la page d'accueil de l'institution." + }, + "guidance": { + "en": "https://design.canada.ca/mandatory-templates/institutional-profile-pages.html", + "fr": "https://conception.canada.ca/modeles-obligatoire/pages-profil-institutionnel.html" + }, + "iteration": "_:iteration_minister_1", + "example": [ + { + "en": { "href": "gc-minister-en.html", "text": "Minister or institutional head" }, + "fr": { "href": "gc-minister-fr.html", "text": "Ministre ou chef d’institution" } + }, + { + "en": { "href": "gc-minister-two-ministers-en.html", "text": "Minister or institutional head - two ministers example" }, + "fr": { "href": "gc-minister-two-ministers-fr.html", "text": "Ministre ou chef d'institution - exemple avec plusieurs ministres" } + }, + { + "en": { "href": "gc-minister-special-cases-en.html", "text": "Minister or institutional head - special cases example" }, + "fr": { "href": "gc-minister-special-cases-fr.html", "text": "Ministre ou chef d'institution - cas particuliers" } + } + ], + "implementation": [ + "_:implement_minister" + ], + "history": [ + { + "en": "March 2024 - Initial implementation of the variation.", + "fr": "Mars 2024 - Implémentation initiale de la variante." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_minister", + "iteration": "_:iteration_minister_1", + "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": [ + "The following coded example is the default layout. When you are implementing your instance, you can omit any of the following:
  • image
  • mandate letter link
  • briefing book link
", + "The <div class=\"col-md-6\"> can be repeated as many times as there are ministers or institutional heads.", + "Refer to the official guidance for the appropriate section heading." + ], + "fr": [ + "L'exemple codé suivant est la présentation par défaut. Lorsque vous mettez en œuvre votre instance, vous pouvez omettre les éléments suivants :
  • Image
  • Lettre de mandat
  • Dossier d’information
", + "Le <div class=\"col-md-6\"> peut être répété autant de fois qu'il y a de ministres ou de chefs d'institution.", + "Reportez-vous aux directives officielles pour connaître le titre de section approprié." + ] + }, + "notes": { + "en": [ + "The recommended image size is 200px by 250px." + ], + "fr": [ + "La taille d'image recommandée est de 200px par 250px." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code sample with image:", + "code": "
\n\t

Minister

\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

The Honourable [Minister name]

\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\"The\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

[Official title]

\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t
\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "description": "Code sample without image:", + "code": "
\n\t

Minister

\n\t
\n\t\t
\n\t\t\t

The Honourable [Minister 3 name]

\n\t\t\t

[Official title]

\n\t\t\t\n\t\t
\n\t
\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code avec image :", + "code": "
\n\t

Ministre

\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t\n\t\t\t\t
\n\t\t\t\t\t\"L'honorable\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

[Titre officiel du ministre]

\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t
\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "description": "Exemple de code sans image :", + "code": "
\n\t

Ministre

\n\t
\n\t\t
\n\t\t\t

The Honourable [Minister 3 name]

\n\t\t\t

[Titre officiel du ministre]

\n\t\t\t\n\t\t
\n\t
\n
" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_minister_1", + "name": "Minister - Iteration 1", + "date": "2024-03", + "detectableBy": ".gc-minister", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample with image", + "code": "
\n\t

Minister

\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

The Honourable [Minister name]

\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\"The\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

[Official title]

\n\t\t\t\t\t\n\t\t\t\t
\n\t\t\t
\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "description": "Code sample without image", + "code": "
\n\t

Minister

\n\t
\n\t\t
\n\t\t\t

The Honourable [Minister 3 name]

\n\t\t\t

[Official title]

\n\t\t\t\n\t\t
\n\t
\n
" + } + ] + } + ], + "changesets": [ + { + "@id": "_:cs_minister", + "name": "Minister or institutional head", + "status": "stable", + "baseOnIteration": "_:iteration_minister_1", + "detectableBy": ".gc-minister", + "layout": "Each minister takes up half the container. The image (if available) is on the left", + "semantic": "section ((h3 a) + img + p + (ul > li))", + "style": "The image has a thin grey border.", + "context": "To be used in the institutional landing page template.", + "schema": [ + "Section title (type: STRING) - for example: Minister, President, Parliamentary secretary, Associate minister, Ombudsman, Management", + "Ministers (type: ARRAY)", + "Ministers > Name (type: STRING)", + "Ministers > Title (type: STRING)", + "Ministers > Page URL (type: STRING)", + "Ministers > Image URL (type: STRING)", + "Ministers > Mandate letter text (type: STRING)", + "Ministers > Mandate letter URL (type: STRING)", + "Ministers > Briefing book text (type: STRING)", + "Ministers > Briefing book URL (type: STRING)" + ], + "mediaConsiderations": "Recommended image size: 200x250px." + } + ] +} diff --git a/components/gc-minister/samples/gc-minister-special-cases.html b/components/gc-minister/samples/gc-minister-special-cases.html new file mode 100644 index 0000000000..ccc7f103b5 --- /dev/null +++ b/components/gc-minister/samples/gc-minister-special-cases.html @@ -0,0 +1,46 @@ +
+

{% if page.language == "en" %}Ministers{% else %}Ministres{% endif %}

+
+
+
+ +
+ {% if page.language == 'en' %}The Honourable [Minister name]{% else %}L'honorable [prénom et nom de famille]{% endif %} +
+
+

{% if page.language == "en" %}[Official title]{% else %}[Titre officiel du ministre]{% endif %}

+
+
+
+
+
+ +
+ The Honourable [Minister 2 name with a very long name] +
+
+

{% if page.language == "en" %}[Official title]{% else %}[Titre officiel du ministre]{% endif %}

+ +
+
+
+ +
+

The Honourable [Minister 4 name]

+

{% if page.language == "en" %}[Official title]{% else %}[Titre officiel du ministre]{% endif %}

+
+
+
diff --git a/components/gc-minister/samples/gc-minister-two-ministers.html b/components/gc-minister/samples/gc-minister-two-ministers.html new file mode 100644 index 0000000000..93757ff9d7 --- /dev/null +++ b/components/gc-minister/samples/gc-minister-two-ministers.html @@ -0,0 +1,39 @@ +
+

{% if page.language == "en" %}Ministers{% else %}Ministres{% endif %}

+ +
diff --git a/components/gc-minister/samples/gc-minister.html b/components/gc-minister/samples/gc-minister.html new file mode 100644 index 0000000000..7f5a049173 --- /dev/null +++ b/components/gc-minister/samples/gc-minister.html @@ -0,0 +1,22 @@ +
+

{% if page.language == "en" %}Minister{% else %}Ministre{% endif %}

+ +
diff --git a/components/gc-most-requested/_base.scss b/components/gc-most-requested/_base.scss index 1479a3825c..bf233192d8 100644 --- a/components/gc-most-requested/_base.scss +++ b/components/gc-most-requested/_base.scss @@ -1,21 +1,36 @@ -/* Provisional most requested component */ +/* + Most requested component +*/ -.provisional.gc-most-requested { - border: none; +// Make sure the component is not inside a container +main:not(.container) .gc-most-requested, +div:not(.container) .gc-most-requested { + background-color: #f5f5f5; + margin-bottom: 20px; + padding: 24px 0 12px; h2 { font-size: $font-size-h4; - margin-top: $space-md; + margin-top: 0; } - ul { - margin-bottom: $space-md; - margin-top: $space-md; + ul { li { font-family: "Lato", sans-serif; - font-size: $small-size; + font-size: 19px; font-weight: $bold-weight; - line-height: 1.5em; + line-height: 1.8em; } } } + +// To be removed when ILP version 1 is deprecated +.provisional.gc-most-requested { + h2 { + white-space: nowrap; + } + + ul { + display: block !important; + } +} diff --git a/components/gc-most-requested/_screen-md-min.scss b/components/gc-most-requested/_screen-md-min.scss new file mode 100644 index 0000000000..ca60120097 --- /dev/null +++ b/components/gc-most-requested/_screen-md-min.scss @@ -0,0 +1,24 @@ +/* + Most requested component +*/ + +// Make sure the component is not inside a container +main:not(.container) .gc-most-requested, +div:not(.container) .gc-most-requested { + h2 { + float: left; + width: 16.666667%; + } + + ul { + display: flex; + flex-wrap: wrap; + padding-left: 2.5em; + + li { + flex-basis: 50%; + font-size: $small-size; + padding-right: 1.3em; + } + } +} diff --git a/components/gc-most-requested/gc-most-requested-bad-en.html b/components/gc-most-requested/gc-most-requested-bad-en.html new file mode 100644 index 0000000000..9cb0ecd512 --- /dev/null +++ b/components/gc-most-requested/gc-most-requested-bad-en.html @@ -0,0 +1,50 @@ +--- +{ + "altLangPage": "gc-most-requested-bad-fr.html", + "dateModified": "2024-02-14", + "description": "Bad implementation example for the Most requested component.", + "language": "en", + "title": "Most requested - bad implementation", + "breadcrumbs": [ + { "title": "Most requested - Documentation", "link": "components/gc-most-requested/gc-most-requested-doc-en.html" } + ], + "pageclass": "wb-prettify all-pre" +} +--- + +

Below is an example for a bad implementation of the Most requested component. In this example, the component is located inside another element with the class container, which is not allowed.

+ +
+ +
+ +
+ Code +
<main class="container">
+	...
+	<section class="gc-most-requested">
+		<div class="container">
+			<h2>Most requested</h2>
+			<ul>
+				<li><a href="#">[Top task hyperlink 1]</a></li>
+				<li><a href="#">[Top task hyperlink 2]</a></li>
+				<li><a href="#">[Top task hyperlink 3]</a></li>
+				<li><a href="#">[Top task hyperlink 4]</a></li>
+				<li><a href="#">[Top task hyperlink 5]</a></li>
+				<li><a href="#">[Top task hyperlink 6]</a></li>
+			</ul>
+		</div>
+	</section>
+	...
+</main>
+
diff --git a/components/gc-most-requested/gc-most-requested-bad-fr.html b/components/gc-most-requested/gc-most-requested-bad-fr.html new file mode 100644 index 0000000000..92da2e6997 --- /dev/null +++ b/components/gc-most-requested/gc-most-requested-bad-fr.html @@ -0,0 +1,50 @@ +--- +{ + "altLangPage": "gc-most-requested-bad-en.html", + "dateModified": "2024-02-14", + "description": "Exemple de mauvaise implémentation pour la composante En demande", + "language": "fr", + "title": "En demande", + "breadcrumbs": [ + { "title": "En demande - Documentation", "link": "components/gc-most-requested/gc-most-requested-doc-fr.html" } + ], + "pageclass": "wb-prettify all-pre" +} +--- + +

Vous trouverez ci-dessous un exemple de mauvaise implémentation pour la composante En demande. Dans cet exemple, la composante est située à l'intérieur d'un autre élément avec la classe container, ce qui n'est pas autorisé.

+ +
+ +
+ +
+ Code +
<main class="container">
+	...
+	<section class="gc-most-requested">
+		<div class="container">
+			<h2>En demande</h2>
+			<ul>
+				<li><a href="#">[Lien vers une tâche principale 1]</a></li>
+				<li><a href="#">[Lien vers une tâche principale 2]</a></li>
+				<li><a href="#">[Lien vers une tâche principale 3]</a></li>
+				<li><a href="#">[Lien vers une tâche principale 4]</a></li>
+				<li><a href="#">[Lien vers une tâche principale 5]</a></li>
+				<li><a href="#">[Lien vers une tâche principale 6]</a></li>
+			</ul>
+		</div>
+	</section>
+	...
+</main>
+
diff --git a/components/gc-most-requested/gc-most-requested-doc-en.html b/components/gc-most-requested/gc-most-requested-doc-en.html new file mode 100644 index 0000000000..829c89a3a2 --- /dev/null +++ b/components/gc-most-requested/gc-most-requested-doc-en.html @@ -0,0 +1,9 @@ +--- +title: Most requested - Documentation +description: Documentation for Most requested component +language: en +altLangPage: gc-most-requested-doc-fr.html +dateModified: 2024-02-14 +layout: documentation +index_json: index.json-ld +--- diff --git a/components/gc-most-requested/gc-most-requested-doc-fr.html b/components/gc-most-requested/gc-most-requested-doc-fr.html new file mode 100644 index 0000000000..8e0a50c91d --- /dev/null +++ b/components/gc-most-requested/gc-most-requested-doc-fr.html @@ -0,0 +1,9 @@ +--- +title: En demande - Documentation +description: Documentation de la composante En demande +language: fr +altLangPage: gc-most-requested-doc-en.html +dateModified: 2024-02-14 +layout: documentation +index_json: index.json-ld +--- diff --git a/components/gc-most-requested/gc-most-requested-en.html b/components/gc-most-requested/gc-most-requested-en.html index 97dba25640..80999a1870 100644 --- a/components/gc-most-requested/gc-most-requested-en.html +++ b/components/gc-most-requested/gc-most-requested-en.html @@ -1,79 +1,28 @@ --- -dateModified: "2021-05-21" -description: "Documentation and working example for most requested - provisional feature" -language: "en" -altLangPage: "gc-most-requested-fr.html" -title: "Most requested - Provisional feature" +{ + "altLangPage": "gc-most-requested-fr.html", + "dateModified": "2024-02-14", + "description": "Working examples for the Most requested component.", + "language": "en", + "title": "Most requested", + "breadcrumbs": [ + { "title": "Most requested - Documentation", "link": "components/gc-most-requested/gc-most-requested-doc-en.html" } + ], + "layout": "no-container", + "pageclass": "wb-prettify all-pre" +} --- -{% include alert-provisional.html %} - +
+

Most requested

+

Below is a working example for the Most requested component.

+
-
-
Status
-
Provisional
-
Type
-
Canada.ca design pattern
-
Last review
-
2021-05-21
-
Conforming to
-
n/a
-
Guidance
-
Most requested - Canada.ca design pattern (to be updated)
-
Technical name
-
gc-most-requested
-
+{% include_relative samples/gc-most-requested.html %} -

Purpose

-

This adds a most requested section that features top tasks related to the page it is on.

- -

Working example

- -

Most requested (provisional v1.0)

-
- -
- -

Code

-

-<section class="well well-sm provisional gc-most-requested">
-	<div class="container">
-		<div class="row">
-			<div class="col-md-2">
-				<h2>Most requested</h2>
-			</div>
-			<div class="col-md-10">
-				<ul class="colcount-md-2">
-					<li><a href="#">[Top task hyperlink]</a></li>
-					<li><a href="#">[Top task hyperlink]</a></li>
-					<li><a href="#">[Top task hyperlink]</a></li>
-					<li><a href="#">[Top task hyperlink]</a></li>
-					<li><a href="#">[Top task hyperlink]</a></li>
-					<li><a href="#">[Top task hyperlink]</a></li>
-					<li><a href="#">[Top task hyperlink]</a></li>
-				</ul>
-			</div>
-		</div>
-	</div>
-</section>
-
- -

Evaluation and report

-

There is no evaluation and report available for this component.

+
+
+ Code sample + {% highlight html %}{% include_relative samples/gc-most-requested.html %}{% endhighlight %} +
+
diff --git a/components/gc-most-requested/gc-most-requested-fr.html b/components/gc-most-requested/gc-most-requested-fr.html index 988e3f2b0a..097ad6a2f8 100644 --- a/components/gc-most-requested/gc-most-requested-fr.html +++ b/components/gc-most-requested/gc-most-requested-fr.html @@ -1,79 +1,28 @@ --- -dateModified: "2021-05-21" -description: "Documentation et exemple pratique de en demande- fonctionnalité provisoire" -language: "fr" -altLangPage: "gc-most-requested-en.html" -title: "En demande - fonctionnalité provisoire" +{ + "altLangPage": "gc-most-requested-en.html", + "dateModified": "2024-07-11", + "description": "Exemples pratiques pour la composante En demande", + "language": "fr", + "title": "En demande", + "breadcrumbs": [ + { "title": "En demande - Documentation", "link": "components/gc-most-requested/gc-most-requested-doc-fr.html" } + ], + "layout": "no-container", + "pageclass": "wb-prettify all-pre" +} --- -{% include alert-provisional.html %} - +
+

En demande

+

Vous trouverez ci-dessous un exemple pratique pour le composant En demande.

+
-
-
Statut
-
Provisiore
-
Type
-
Conception de Canada.ca
-
Dernière revue
-
2021-05-21
-
Est conforme à
-
n/a
-
Directives
-
En demande - Système de conception de Canada.ca (à mettre à jour)
-
Nom technique
-
gc-most-requested
-
+{% include_relative samples/gc-most-requested.html %} -

Objectif

-

Ceci ajoute une section en vedette qui comprend des tâches principales liées à la page sur laquelle elles se trouvent.

- -

Exemple pratique

- -

En demande (provisoire v1.0)

-
- -
- -

Code

-

-<section class="well well-sm provisional gc-most-requested">
-	<div class="container">
-		<div class="row">
-			<div class="col-md-2">
-				<h2>En demande</h2>
-			</div>
-			<div class="col-md-10">
-				<ul class="colcount-md-2">
-					<li><a href="#">[Tâches principale]</a></li>
-					<li><a href="#">[Tâches principale]</a></li>
-					<li><a href="#">[Tâches principale]</a></li>
-					<li><a href="#">[Tâches principale]</a></li>
-					<li><a href="#">[Tâches principale]</a></li>
-					<li><a href="#">[Tâches principale]</a></li>
-					<li><a href="#">[Tâches principale]</a></li>
-				</ul>
-			</div>
-		</div>
-	</div>
-</section>
-
- -

Évaluation et rapport

-

Il n'y a pas d'évaluation et de rapport disponibles pour ce composant.

+
+
+ Exemple de code + {% highlight html %}{% include_relative samples/gc-most-requested.html %}{% endhighlight %} +
+
diff --git a/components/gc-most-requested/gc-most-requested-provisional-en.html b/components/gc-most-requested/gc-most-requested-provisional-en.html new file mode 100644 index 0000000000..7dca28500a --- /dev/null +++ b/components/gc-most-requested/gc-most-requested-provisional-en.html @@ -0,0 +1,65 @@ +--- +{ + "dateModified": "2024-04-17", + "description": "Working examples for the Most requested component provisional.", + "language": "en", + "title": "Most requested (provisional)", + "breadcrumbs": [ + { "title": "Most requested - Documentation", "link": "components/gc-most-requested/gc-most-requested-doc-en.html" } + ], + "layout": "no-container", + "pageclass": "wb-prettify all-pre" +} +--- + +
+

Most requested (provisional)

+

Below is a working example for the Most requested component in its provisional state prior to v14.8.

+
+ +
+ +
+ +
+
+ Code sample +
<section class="well well-sm provisional gc-most-requested">
+	<div class="container">
+		<div class="row">
+			<div class="col-md-2">
+				<h2>Most requested</h2>
+			</div>
+			<div class="col-md-10">
+				<ul class="colcount-md-2">
+					<li><a href="#">[Top task hyperlink]</a></li>
+					<li><a href="#">[Top task hyperlink]</a></li>
+					<li><a href="#">[Top task hyperlink]</a></li>
+					<li><a href="#">[Top task hyperlink]</a></li>
+					<li><a href="#">[Top task hyperlink]</a></li>
+					<li><a href="#">[Top task hyperlink]</a></li>
+					<li><a href="#">[Top task hyperlink]</a></li>
+				</ul>
+			</div>
+		</div>
+	</div>
+</section>
+
+
diff --git a/components/gc-most-requested/index.json-ld b/components/gc-most-requested/index.json-ld index ca79a40045..0e040c9ab1 100644 --- a/components/gc-most-requested/index.json-ld +++ b/components/gc-most-requested/index.json-ld @@ -7,28 +7,189 @@ "modified": "dct:modified" }, "title": { - "en": "Most requested - Documentation and working example", - "fr": "En demande - Documentation et example pratique" + "en": "Most requested", + "fr": "En demande" }, "description": { "en": "Features top tasks related to the page it is on.", "fr": "Comprend des tâches principales liées à la page sur laquelle elles se trouvent." }, - "modified": "2021-05-20", + "modified": "2024-02-14", "componentName": "gc-most-requested", - "status": "provisional", + "status": "stable", + "version": "1.0", "pages": { + "docs": [ + { + "title": "Most requested - Documentation", + "language": "en", + "path": "gc-most-requested-doc-en.html" + }, + { + "title": "En demande - Documentation", + "language": "fr", + "path": "gc-most-requested-doc-fr.html" + } + ], "examples": [ { - "title": "Most requested - Documentation and working example", + "title": "Most requested", "language": "en", "path": "gc-most-requested-en.html" }, - { + { "title": "En demande", "language": "fr", - "path": "gc-most-requested-fr.html - Documentation et example pratique" + "path": "gc-most-requested-fr.html" + }, + { + "title": "Most requested - bad implementation", + "language": "en", + "path": "gc-most-requested-bad-en.html" + }, + { + "title": "En demande - mauvaise implémentation", + "language": "fr", + "path": "gc-most-requested-bad-fr.html" } ] - } + }, + "a11yGuidance": "No accessibility guidance.", + "variations": [ + { + "name": { + "en": "Most requested - default", + "fr": "En demande - par défaut" + }, + "status": "stable", + "description": { + "en": "Features top tasks related to the page it is on.", + "fr": "Comprend des tâches principales liées à la page sur laquelle elles se trouvent." + }, + "guidance": { + "en": "https://design.canada.ca/common-design-patterns/most-requested.html", + "fr": "https://conception.canada.ca/configurations-conception-communes/en-demande.html" + }, + "iteration": "_:iteration_mostrequested_1", + "example": [ + { + "en": { "href": "gc-most-requested-en.html", "text": "Most requested" }, + "fr": { "href": "gc-most-requested-fr.html", "text": "En demande" } + }, + { + "en": { "href": "gc-most-requested-bad-en.html", "text": "Most requested - bad implementation" }, + "fr": { "href": "gc-most-requested-bad-fr.html", "text": "En demande - mauvaise implémentation" } + } + ], + "implementation": [ + "_:implement_mostrequested" + ], + "history": [ + { + "en": "February 2024 - Initial implementation of the variation.", + "fr": "Février 2024 - Implémentation initiale de la variante." + }, + { + "en": "June 2021 - Provisional implementation of the variation.", + "fr": "Juin 2021 - Implémentation provisionnelle de la variante." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_mostrequested", + "iteration": "_:iteration_mostrequested_1", + "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": [ + "Refer to the code sample below.", + "The component cannot be located inside another element with the class container." + ], + "fr": [ + "Référez-vous au code qui suit.", + "La composante ne peut pas être située à l'intérieur d'un autre élément avec la classe container." + ] + }, + "notes": { + "en": [ + "The Most requested component on the home page is out of scope of this component." + ], + "fr": [ + "La composante En demande sur la page d'accueil est exclue de cette composante." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "description": "Code sample:", + "code": "
\n\t\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "description": "Exemple de code :", + "code": "
\n\t\n
" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_mostrequested_1", + "name": "Most requested - Iteration 1", + "date": "2024-02", + "detectableBy": ".gc-most-requested:not(.provisional)", + "predecessor": "_:iteration_mostrequested_0", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t\n
" + } + ] + }, + { + "@id": "_:iteration_mostrequested_0", + "name": "Most requested - Provisional", + "date": "2021-06", + "detectableBy": ".provisional.gc-most-requested", + "successor": "_:iteration_mostrequested_1" + } + ], + "changesets": [ + { + "@id": "_:cs_mostrequested", + "name": "Most requested", + "status": "stable", + "baseOnIteration": "_:iteration_mostrequested_1", + "detectableBy": ".gc-most-requested", + "layout": "On smaller screens, the title is on the top and links are stacked. On medium and larger, the title is on the left and links are distributed over two columns from left to right and top to bottom.", + "style": "The component has a light gray background.", + "semantic": "h2 + (ul > li > a)", + "static": [ + "Most requested", + "En demande" + ], + "context": "The component must not be located inside an element with the class \"container\"", + "schema": [ + "arrays of 'MostRequestedLink'", + "'MostRequestedLink' object: [ \"task links\", \"task names\" ]" + ], + "test": [ + "Most-requested (provisional)" + ] + } + ] } diff --git a/components/gc-most-requested/samples/gc-most-requested.html b/components/gc-most-requested/samples/gc-most-requested.html new file mode 100644 index 0000000000..8796902f74 --- /dev/null +++ b/components/gc-most-requested/samples/gc-most-requested.html @@ -0,0 +1,13 @@ +
+ +
diff --git a/components/gc-servinfo/gc-srvinfo-examples.html b/components/gc-servinfo/gc-srvinfo-examples.html deleted file mode 100644 index 9ac52e4b17..0000000000 --- a/components/gc-servinfo/gc-srvinfo-examples.html +++ /dev/null @@ -1,190 +0,0 @@ ---- -{ - "title": "Services and information - Working examples", - "language": "en", - "breadcrumbs": [ - { "title": "gc-srvinfo", "link": "components/gc-servinfo/gc-srvinfo.html" } - ], - "secondlevel": false, - "dateModified": "2019-01-16", - "share": "true" -} ---- -
- -
-

The following working examples are based on the services and information technical specification. The content and structure of this page might not consistant with the rest of this site.

-
- - - -

Example 1: Doormat links in 2 columns pattern

-
-

Services and information

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-
-

Code

-

-<section class="gc-srvinfo">
-	<h2>Services and information</h2>
-		<div class="wb-eqht row">
-		<div class="col-md-6">
-			<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-			<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-		</div>
-	<div class="col-md-6">
-			<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-			<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-		</div>
-	<div class="col-md-6">
-			<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-			<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-		</div>
-	<div class="col-md-6">
-			<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-			<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-		</div>
-	</div>
-</section>
-

Example 2: Doormat links in single column pattern

-
-

Services and information

-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-

Code

-

-<section class="gc-srvinfo">
-	<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-	<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-	<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-	<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-	<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-	<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p>
-</section>
-

Example 3: Sequential doormat links in single column pattern

-
-

Services and information

-
    -
  1. -

    [Subtopic hyperlink text]

    -

    Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

    -
  2. -
  3. -

    [Subtopic hyperlink text]

    -

    Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

    -
  4. -
  5. -

    [Subtopic hyperlink text]

    -

    Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

    -
  6. -
-
-

Code

-

-<section class="gc-srvinfo">
-<h2>Services and information</h2>
-<ol>
-	<li><h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p></li>
-	<li><h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p></li>
-	<li><h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.</p></li>
-</ol>
-</section>
-

Example 4: Doormat links in 3 columns grouped with headings pattern

-
-

Services for Canadians in Canada

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-
-
-

Services for Canadians abroad

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-

[Subtopic hyperlink text]

-

Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs.

-
-
-
-

Code

-

-<section class="gc-srvinfo">
-<h2>Services for Canadians in Canada</h2>
-<div class="wb-eqht row">
-	<div class="col-md-6 col-lg-4">
-		<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs. </p>
-	</div>
-	<div class="col-md-6 col-lg-4">
-		<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs. </p>
-	</div>
-	<div class="col-md-6 col-lg-4">
-		<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs. </p>
-	</div>
-</div>
-</section>
-<section class="gc-srvinfo">
-<h2>Services for Canadians abroad</h2>
-<div class="wb-eqht row">
-	<div class="col-md-6 col-lg-4">
-		<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs. </p>
-	</div>
-	<div class="col-md-6 col-lg-4">
-		<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs. </p>
-	</div>
-	<div class="col-md-6 col-lg-4">
-		<h3><a href="#">[Subtopic hyperlink text]</a></h3>
-		<p>Summary of the information or tasks that can be accomplished on the sub-topic page. Remove prose or promotional messaging. Use action verbs. </p>
-	</div>
-</div>
-</section>
diff --git a/components/gc-servinfo/index.json-ld b/components/gc-servinfo/index.json-ld deleted file mode 100644 index 36879c5f22..0000000000 --- a/components/gc-servinfo/index.json-ld +++ /dev/null @@ -1,46 +0,0 @@ -{ - "@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": "Services and information", - "fr": "Services et information" - }, - "description": { - "en": "Used to present sets of links with accompanying descriptions.", - "fr": "Utilisé pour présenter des ensembles de liens accompagnés de descriptions." - }, - "modified": "2023-09-06", - "componentName": "gc-servinfo", - "status": "stable", - "pages": { - "examples": [ - { - "title": "Services and information", - "language": "en", - "path": "gc-srvinfo-examples.html" - }, - { - "title": "Services et information (en anglais seulement)", - "language": "fr", - "path": "gc-srvinfo-examples.html" - } - ], - "docs": [ - { - "title": "Services and information", - "language": "en", - "path": "gc-srvinfo.html" - }, - { - "title": "Services et information (en anglais seulement)", - "language": "fr", - "path": "gc-srvinfo.html" - } - ] - } -} diff --git a/components/gc-servinfo/_base.scss b/components/gc-srvinfo/_base.scss similarity index 100% rename from components/gc-servinfo/_base.scss rename to components/gc-srvinfo/_base.scss diff --git a/components/gc-servinfo/_screen-sm-max.scss b/components/gc-srvinfo/_screen-sm-max.scss similarity index 100% rename from components/gc-servinfo/_screen-sm-max.scss rename to components/gc-srvinfo/_screen-sm-max.scss diff --git a/components/gc-srvinfo/gc-srvinfo-doc-en.html b/components/gc-srvinfo/gc-srvinfo-doc-en.html new file mode 100644 index 0000000000..64a26d23ef --- /dev/null +++ b/components/gc-srvinfo/gc-srvinfo-doc-en.html @@ -0,0 +1,12 @@ +--- +{ + "title": "Services and information", + "language": "en", + "altLangPage": "gc-srvinfo-doc-fr.html", + "secondlevel": false, + "dateModified": "2019-01-08", + "share": "true", + "layout": "documentation", + "index_json": "index.json-ld" +} +--- diff --git a/components/gc-srvinfo/gc-srvinfo-doc-fr.html b/components/gc-srvinfo/gc-srvinfo-doc-fr.html new file mode 100644 index 0000000000..d58268e103 --- /dev/null +++ b/components/gc-srvinfo/gc-srvinfo-doc-fr.html @@ -0,0 +1,12 @@ +--- +{ + "title": "Services et renseignements", + "language": "fr", + "altLangPage": "gc-srvinfo-doc-en.html", + "secondlevel": false, + "dateModified": "2019-01-08", + "share": "true", + "layout": "documentation", + "index_json": "index.json-ld" +} +--- diff --git a/components/gc-srvinfo/gc-srvinfo-en.html b/components/gc-srvinfo/gc-srvinfo-en.html new file mode 100644 index 0000000000..906e708b0f --- /dev/null +++ b/components/gc-srvinfo/gc-srvinfo-en.html @@ -0,0 +1,315 @@ +--- +{ + "title": "Services and information - Working examples", + "language": "en", + "altLangPage": "gc-srvinfo-fr.html", + "breadcrumbs": [ + { "title": "Services and information - Documentation", "link": "components/gc-srvinfo/gc-srvinfo-doc-en.html" } + ], + "secondlevel": false, + "dateModified": "2019-01-16", + "share": "true" +} +--- +
+ +
+

Headings structure

+

The logic semantic structure of headings have not been followed to accommodate the following working examples.

+
+ +

Example 1: 3 columns pattern

+
+

Services and information

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+
+

Code

+
<section class="gc-srvinfo">
+	<h2>Services and information</h2>
+		<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+	</div>
+</section>
+ +

Example 2: 2 columns pattern

+
+

Services and information

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+
+

Code

+
<section class="gc-srvinfo">
+	<h2>Services and information</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+	</div>
+</section>
+ +

Example 3: Doormat links in single column pattern

+
+

Services and information

+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+

Code

+
<section class="gc-srvinfo">
+	<h3><a href="#">[Hyperlink text]</a></h3>
+	<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+	<h3><a href="#">[Hyperlink text]</a></h3>
+	<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+	<h3><a href="#">[Hyperlink text]</a></h3>
+	<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+</section>
+ +

Example 4: Sequential doormat links in single column pattern

+
+

Services and information

+
    +
  1. +

    [Hyperlink text]

    +

    Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

    +
  2. +
  3. +

    [Hyperlink text]

    +

    Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

    +
  4. +
  5. +

    [Hyperlink text]

    +

    Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

    +
  6. +
+
+

Code

+
<section class="gc-srvinfo">
+	<h2>Services and information</h2>
+	<ol>
+		<li>
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</li>
+		<li>
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</li>
+		<li>
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</li>
+	</ol>
+</section>
+ +

Example 5: Doormat links in 3 columns grouped with headings pattern

+
+

Services for Canadians in Canada

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+
+
+

Services for Canadians abroad

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+
+

Code

+
<section class="gc-srvinfo">
+	<h2>Services for Canadians in Canada</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to </p>
+		</div>
+	</div>
+</section>
+
+<section class="gc-srvinfo">
+	<h2>Services for Canadians abroad</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to </p>
+		</div>
+	</div>
+</section>
+ +

Example 6: 3 columns pattern with invisible header

+
+

Services and information

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+
+
+

Code

+
<section class="gc-srvinfo">
+	<h2 class="wb-inv">Services and information</h2>
+		<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Hyperlink text]</a></h3>
+			<p>Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to</p>
+		</div>
+	</div>
+</section>
diff --git a/components/gc-srvinfo/gc-srvinfo-fr.html b/components/gc-srvinfo/gc-srvinfo-fr.html new file mode 100644 index 0000000000..b6e9bf2411 --- /dev/null +++ b/components/gc-srvinfo/gc-srvinfo-fr.html @@ -0,0 +1,318 @@ +--- +{ + "title": "Services et renseignements - Exemples pratiques", + "language": "fr", + "altLangPage": "gc-srvinfo-en.html", + "breadcrumbs": [ + { "title": "Services et renseignements - Documentation", "link": "components/gc-srvinfo/gc-srvinfo-doc-fr.html" } + ], + "secondlevel": false, + "dateModified": "2019-01-16", + "share": "true" +} +--- +
+ +
+

Structure des en-têtes

+

La structure sémantique logique des en-têtes n'a pas été suivie afin de s'adapter aux exemples pratiques suivants.

+
+ +

Exemple 1: disposition sur 3 colonnes

+
+

Services et renseignements

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+
+ +

Code

+
<section class="gc-srvinfo">
+	<h2>Services et renseignements</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+	</div>
+</section>
+ +

Exemple 2: disposition sur 2 colonnes

+
+

Services et renseignements

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+
+ +

Code

+
<section class="gc-srvinfo">
+	<h2>Services et renseignements</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+	</div>
+</section>
+ +

Exemple 3: disposition sur 1 colonne

+
+

Services et renseignements

+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+

Code

+
<section class="gc-srvinfo">
+	<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+	<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+	<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+	<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+	<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+	<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+</section>
+ +

Exemple 4: liens séquentiels avec disposition sur 1 colonne

+
+

Services et renseignements

+
    +
  1. +

    [Texte de l'hyperlien]

    +

    Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

    +
  2. +
  3. +

    [Texte de l'hyperlien]

    +

    Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

    +
  4. +
  5. +

    [Texte de l'hyperlien]

    +

    Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

    +
  6. +
+
+

Code

+
<section class="gc-srvinfo">
+	<h2>Services et renseignements</h2>
+	<ol>
+		<li>
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</li>
+		<li>
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</li>
+		<li>
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</li>
+	</ol>
+</section>
+ +

Exemple 5: disposition groupée avec titres, sur 3 colonnes

+
+

Services pour les Canadiens au Canada

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+
+
+

Services pour les Canadiens à l'étranger

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+
+

Code

+
<section class="gc-srvinfo">
+	<h2>Services for Canadians in Canada</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée </p>
+		</div>
+	</div>
+</section>
+
+<section class="gc-srvinfo">
+	<h2>Services for Canadians abroad</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée </p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée </p>
+		</div>
+	</div>
+</section>
+ +

Exemple 6: disposition sur 3 colonnes avec en-tête invisible

+
+

Services et renseignements

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+
+
+ +

Code

+
<section class="gc-srvinfo">
+	<h2 class="wb-inv">Services et renseignements</h2>
+	<div class="wb-eqht row">
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+		<div class="col-md-6 col-lg-4">
+			<h3><a href="#">[Texte de l'hyperlien]</a></h3>
+			<p>Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée</p>
+		</div>
+	</div>
+</section>
diff --git a/components/gc-servinfo/gc-srvinfo.html b/components/gc-srvinfo/gc-srvinfo-technical.html similarity index 98% rename from components/gc-servinfo/gc-srvinfo.html rename to components/gc-srvinfo/gc-srvinfo-technical.html index b52af68694..28fa09838f 100644 --- a/components/gc-servinfo/gc-srvinfo.html +++ b/components/gc-srvinfo/gc-srvinfo-technical.html @@ -1,10 +1,13 @@ --- { - "title": "Services and information - Common design pattern", + "title": "Services and information", "language": "en", + "altLangPage": "gc-srvinfo-doc-fr.html", "secondlevel": false, "dateModified": "2019-01-08", - "share": "true" + "share": "true", + "layout": "documentation", + "index_json": "index.json-ld" } ---
@@ -14,7 +17,7 @@
Up to spec
Type
-
Common design pattern
+
Component
Last review
2019-01-08
diff --git a/components/gc-srvinfo/index.json-ld b/components/gc-srvinfo/index.json-ld new file mode 100644 index 0000000000..216b93378b --- /dev/null +++ b/components/gc-srvinfo/index.json-ld @@ -0,0 +1,245 @@ +{ + "@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": "Services and information", + "fr": "Services et information" + }, + "description": { + "en": "Used to present sets of links with accompanying descriptions.", + "fr": "Utilisé pour présenter des ensembles de liens accompagnés de descriptions." + }, + "modified": "2024-07-26", + "componentName": "gc-srvinfo", + "status": "stable", + "version": "3.1", + "pages": { + "examples": [ + { + "title": "Services and information", + "language": "en", + "path": "gc-srvinfo-en.html" + }, + { + "title": "Services et renseignements", + "language": "fr", + "path": "gc-srvinfo-fr.html" + } + ], + "reports": [ + { + "title": "Accessibility assessment #1 - services and information", + "language": "en", + "path": "reports/ally-1-en.html" + }, + { + "title": "Assessment d'accessibilité #1 - Services et information", + "language": "fr", + "path": "reports/ally-1-fr.html" + } + ], + "docs": [ + { + "title": "Services and information", + "language": "en", + "path": "gc-srvinfo-doc-en.html" + }, + { + "title": "Services et renseignements", + "language": "fr", + "path": "gc-srvinfo-doc-fr.html" + } + ] + }, + "a11yGuidance": "No accessibility guidance.", + "variations": [ + { + "name": { + "en": "Services and information - default", + "fr": "Services et renseignements - par défaut" + }, + "status": "stable", + "description": { + "en": "Used to present sets of links with accompanying descriptions over 3 columns on large screens.", + "fr": "Utilisé pour présenter des ensembles de liens accompagnés de descriptions sur 3 colonnes sur les grands écrans." + }, + "guidance": { + "en": "https://design.canada.ca/common-design-patterns/services-information.html", + "fr": "https://conception.canada.ca/configurations-conception-communes/services-renseignements.html" + }, + "iteration": "_:iteration_srvinfo_3", + "example": [ + { + "en": { "href": "gc-srvinfo-en.html", "text": "Services and information" }, + "fr": { "href": "gc-srvinfo-fr.html", "text": "Services et renseignements" } + } + ], + "implementation": [ + "_:implement_srvinfo" + ], + "history": [ + { + "en": "July 2024 - Added example with invisible header.", + "fr": "Juillet 2024 - Ajout de l'exemple avec en-tête invisible." + }, + { + "en": "February 2024 - Added .gc-srvinfo CSS class.", + "fr": "Février 2024 - Ajout de la classe CSS .gc-srvinfo." + }, + { + "en": "September 2017 - Removed CSS class .gcdrmt and removed details/summary when more than 10 services and information.", + "fr": "Septembre 2017 - Suppression de la classe CSS .gcdrmt et suppression des détails/résumé lorsqu'il y a plus de 10 services et informations." + }, + { + "en": "August 2016 - Separated column layout from section delimiter.", + "fr": "Août 2016 - Disposition des colonnes séparées du délimiteur de section." + }, + { + "en": "April 2016 - Added .gcdrmt CSS class. Limit to 10 visible services and information with details/summary to show more.", + "fr": "Avril 2016 - Ajout de la classe CSS .gcdrmt. Limite de 10 services et renseignements visibles avec \"details/summary\" pour en afficher plus." + }, + { + "en": "August 2014 - Initial implementation of the variation.", + "fr": "Août 2014 - Implémentation initiale de la variante." + } + ] + } + ], + "implementation": [ + { + "@id": "_:implement_srvinfo", + "iteration": "_:iteration_srvinfo_3", + "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": [ + "Refer to the code sample below." + ], + "fr": [ + "Référez-vous au code qui suit." + ] + }, + "notes": { + "en": [ + "For code samples of the different layouts possible (ordered list, vertical, etc.), refer to the working examples." + ], + "fr": [ + "Pour des extraits de code des différentes mises en page possibles (liste ordonnée, verticale, etc.), reportez-vous aux exemples pratiques." + ] + }, + "sample": { + "en": [ + { + "@type": "source-code", + "collapsed": true, + "description": "Code sample for 3 columns layout", + "code": "
\n\t

Services and information

\n\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "collapsed": true, + "description": "Code sample for 2 columns layout", + "code": "
\n\t

Services and information

\n\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t
\n
" + } + ], + "fr": [ + { + "@type": "source-code", + "collapsed": true, + "description": "Exemple de code pour la disposition sur 3 colonnes", + "code": "
\n\t

Services et renseignements

\n\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t
\n
" + }, + { + "@type": "source-code", + "collapsed": true, + "description": "Exemple de code pour la disposition sur 2 colonnes", + "code": "
\n\t

Services et renseignements

\n\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t\t
\n\t\t\t

[Texte de l'hyperlien]

\n\t\t\t

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

\n\t\t
\n\t
\n
" + } + ] + } + } + ], + "iteration": [ + { + "@id": "_:iteration_srvinfo_5", + "name": "Services and information - Iteration 5", + "date": "2018-09", + "detectableBy": ".gc-srvinfo", + "predecessor": "_:iteration_srvinfo_4", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t

Services and information

\n\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t\t
\n\t\t\t

[Hyperlink text]

\n\t\t\t

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

\n\t\t
\n\t
\n
" + } + ] + }, + { + "@id": "_:iteration_srvinfo_4", + "name": "Services and information - Iteration 4", + "date": "2017-12", + "detectableBy": ".wb-eqht.row>[class*=col-]>section>(h3.h5>a)+p", + "predecessor": "_:iteration_srvinfo_3", + "successor": "_:iteration_srvinfo_5", + "assets": [ + { + "@type": "source-code", + "@language": "en", + "description": "Code sample", + "code": "
\n\t

Services and information

\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

[Hyperlink text]

\n\t\t\t\t

[Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to]

\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

[Hyperlink text]

\n\t\t\t\t

[Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to]

\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

[Hyperlink text]

\n\t\t\t\t

[Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to]

\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

[Hyperlink text]

\n\t\t\t\t

[Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to]

\n\t\t\t
\n\t\t
\n\t
\n
" + } + ] + }, + { + "@id": "_:iteration_srvinfo_3", + "name": "Services and information - Iteration 3", + "date": "2016-08", + "detectableBy": "section.gc-drmt:not([class*=col-])", + "predecessor": "_:iteration_srvinfo_2", + "successor": "_:iteration_srvinfo_4" + }, + { + "@id": "_:iteration_srvinfo_2", + "name": "Services and information - Iteration 2", + "date": "2016-04", + "detectableBy": "section.gc-drmt[class*=col-]", + "predecessor": "_:iteration_srvinfo_1", + "successor": "_:iteration_srvinfo_3" + }, + { + "@id": "_:iteration_srvinfo_1", + "name": "Services and information - Iteration 1", + "date": "2014-08", + "detectableBy": "section.col-md-6>(h3.h5>a)+p", + "successor": "_:iteration_srvinfo_2" + } + ], + "changesets": [ + { + "@id": "_:cs_srvinfo", + "name": "Services and information", + "status": "stable", + "baseOnIteration": "_:iteration_srvinfo_5", + "detectableBy": ".gc-srvinfo", + "layout": "The (h3>a)+p pattern is either inside a grid layout of two or three columns, in an ordered list, or directly one after the other vertically.", + "semantic": "h2 + (h2 > a) + p", + "schema": [ + "service and information title", + "array of objects containing the following properties: { \"service link\", \"service name\", \"service description\" }" + ], + "style": "Each column within the same row must have the same height" + } + ] +} diff --git a/components/gc-srvinfo/reports/ally-1-en.html b/components/gc-srvinfo/reports/ally-1-en.html new file mode 100644 index 0000000000..73253d619f --- /dev/null +++ b/components/gc-srvinfo/reports/ally-1-en.html @@ -0,0 +1,15 @@ +--- +{ + "title": "Accessibility assessment #1 - services and information", + "language": "en", + "description": "Partial. Evaluation of new Success Criteria at Level A and Level AA of WCAG 2.1 and WCAG 2.2", + "tag": "gc-srvinfo", + "parentdir": "gc-srvinfo", + "parentPage": "services and information", + "parentPageURL": "gc-srvinfo", + "altLangPage": "ally-1-fr.html", + "dateModified": "2023-07-06", + "layout": "assessment_wrote_en-en", + "reportURL": "ally-1.json" +} +--- diff --git a/components/gc-srvinfo/reports/ally-1-fr.html b/components/gc-srvinfo/reports/ally-1-fr.html new file mode 100644 index 0000000000..3b30bd4f30 --- /dev/null +++ b/components/gc-srvinfo/reports/ally-1-fr.html @@ -0,0 +1,15 @@ +--- +{ + "title": "Assessment d'accessibilité #1 - Services et information", + "language": "fr", + "description": "Partielle. Évaluation des nouveaux critères de succès aux niveaux A et AA de WCAG 2.1 et WCAG 2.2", + "tag": "gc-srvinfo", + "parentdir": "gc-srvinfo", + "parentPage": "Services et information", + "parentPageURL": "gc-srvinfo", + "altLangPage": "ally-1-en.html", + "dateModified": "2023-07-06", + "layout": "assessment_wrote_en-fr", + "reportURL": "ally-1.json" +} +--- diff --git a/components/gc-srvinfo/reports/ally-1.json b/components/gc-srvinfo/reports/ally-1.json new file mode 100644 index 0000000000..c8e970d172 --- /dev/null +++ b/components/gc-srvinfo/reports/ally-1.json @@ -0,0 +1,589 @@ +{ + "@context": "https://wet-boew.github.io/vocab/context/2023/assessment-report-en.json-ld", + + "@type": ["earl:Assertion", "acr:AssessmentReport"], + + "earl:subject": { + "@id": "_:subject", + "dct:references": "https://wet-boew.github.io/GCWeb/components/gc-srvinfo/gc-srvinfo-en.html", + "@type": [ + "earl:TestSubject", + "schema:WebPage" + ], + "dct:description": "Accessibility conformance reports of Service and information", + "earl:pointer": { + "@type": "oa:CssSelector", + "@value": ".gc-srvinfo" + } + }, + + "earl:assertedBy": { + "foaf:name": "Service Canada - Principal Publisher", + "foaf:homepage": "https://github.com/ServiceCanada", + "@type": ["earl:Assertor", "foaf:Organization"], + "earl:mainAssertor": { + "foaf:name": "Hongbin Yu (Github: @hongbinyu413)", + "foaf:homepage": "https://github.com/hongbinyu413", + "@type": ["earl:Assertor", "foaf:Person"] + } + }, + + "dct:date": "2023-07-06", + + "dct:description": "Evaluation of all WCAG 2.1 SC at level AA.", + + "dct:source": "act:rulesets/wcag2x/wcag21_all_levelAA.json", + "acr:standard": "https://www.w3.org/TR/WCAG21", + "acr:conformanceOption": "act:standard/profiles/wcag#levelAA", + + "earl:result": [{ + "earl:test": "WCAG21:non-text-content", + "earl:outcome": "earl:passed", + "earl:subject": "_:subject", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-only-and-video-only-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:captions-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-description-or-media-alternative-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:captions-live", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-description-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:info-and-relationships", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:meaningful-sequence", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:sensory-characteristics", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:orientation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:identify-input-purpose", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:use-of-color", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-control", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:contrast-minimum", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:resize-text", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:image-of-text", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:reflow", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:non-text-contrast", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:text-spacing", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:content-on-hover-or-focus", + "earl:subject": "_:subject", + "earl:outcome": "earl:untested", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:keyboard", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:no-keyboard-trap", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:character-key-shortcuts", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:timing-adjustable", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:pause-stop-hide", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:three-flashes-or-below-threshold", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:bypass-blocks", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:page-titled", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:focus-order", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:link-purpose-in-context", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:multiple-ways", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:headings-and-labels", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:focus-visible", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:pointer-gestures", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:pointer-cancellation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:label-in-name", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:motion-actuation", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:language-of-page", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:language-of-parts", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:on-focus", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:on-input", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:consistent-navigation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:consistent-identification", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:error-identification", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:labels-or-instructions", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:error-suggestion", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:error-prevention-legal-financial-data)", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:parsing", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:name-role-value", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:status-messages", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "dct:modified": null, + "acr:severity": "acr:noSeverity", + "acr:relevancy": "wbv:acr#noRelevancy", + "earl:mode": "earl:manual", + "@type": ["earl:TestResult", "earl:Assertion"] + } + ] +} diff --git a/components/gc-srvinfo/samples/2col.html b/components/gc-srvinfo/samples/2col.html new file mode 100644 index 0000000000..ea0fa28026 --- /dev/null +++ b/components/gc-srvinfo/samples/2col.html @@ -0,0 +1,41 @@ +{%- comment -%} + +++++++++++++++++++++++++++++++++++ ++ GC service and iInformation (gc-srvinfo) ++ ++ Configuration à 2 colonne ++ ++ @param: title // Title of the service or information +++++++++++++++++++++++++++++++++++ + +{%- endcomment -%} +
+

+{%- if include.title -%} + {{ include.title }} +{%- elsif page.language == "fr" -%} + Services et renseignements +{%- elsif page.language == "en" -%} + Services and information +{%- endif -%} +

+
+ +{%- for i in (1..8) -%} + + {%- if page.language == "en" -%} +
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+ {%- else -%} +
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+ {%- endif -%} + +{%- endfor -%} + +
+
diff --git a/components/gc-srvinfo/samples/3col-hidden-title.html b/components/gc-srvinfo/samples/3col-hidden-title.html new file mode 100644 index 0000000000..9b68476426 --- /dev/null +++ b/components/gc-srvinfo/samples/3col-hidden-title.html @@ -0,0 +1,22 @@ +{%- comment -%} + +++++++++++++++++++++++++++++++++++ ++ GC service and information (gc-srvinfo) ++ ++ Configuration à 3 colonnes avec titre invisible ++ 3 columns configuration with invisible title +++++++++++++++++++++++++++++++++++ + +{%- endcomment -%} + +
+

Services and information

+
+ {%- for i in (1..9) -%} +
+

{% if page.language == "en" %}[Hyperlink text]{% else %}[Texte de l'hyperlien]{% endif %}

+

{% if page.language == "en" %}Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to{% else %}Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée{% endif %}

+
+ {%- endfor -%} +
+
diff --git a/components/gc-srvinfo/samples/with-embed-col-pull.html b/components/gc-srvinfo/samples/with-embed-col-pull.html new file mode 100644 index 0000000000..0de36d9a91 --- /dev/null +++ b/components/gc-srvinfo/samples/with-embed-col-pull.html @@ -0,0 +1,42 @@ +{%- comment -%} + +++++++++++++++++++++++++++++++++++ ++ GC service and information (gc-srvinfo) ++ ++ Configuration à 2 colonne avec floating left ++ ++ @param: title // Title of the service or information +++++++++++++++++++++++++++++++++++ + +{%- endcomment -%} + +
+

+{%- if include.title -%} + {{ include.title }} +{%- elsif page.language == "fr" -%} + Services et renseignements +{%- elsif page.language == "en" -%} + Services and information +{%- endif -%} +

+
+ +{%- for i in (1..8) -%} + + {%- if page.language == "en" -%} +
+

[Hyperlink text]

+

Use action verbs, or simply list keywords to summarize the information or tasks that can be accomplished on the page it links to

+
+ {%- else -%} +
+

[Texte de l'hyperlien]

+

Utilisez des verbes d'action, ou inscrivez simplement des mots clés pour résumer les renseignements ou les tâches qui peuvent être accomplies sur la page liée

+
+ {%- endif -%} + +{%- endfor -%} + +
+
diff --git a/components/gc-subway/_screen-md-min.scss b/components/gc-subway/_screen-md-min.scss index 502ec82d11..56363cf6ab 100644 --- a/components/gc-subway/_screen-md-min.scss +++ b/components/gc-subway/_screen-md-min.scss @@ -16,7 +16,8 @@ border-color: transparent; display: none; - .wb-disable & { + .wb-disable &, + .no-js & { display: block; } diff --git a/components/gc-table/index.json-ld b/components/gc-table/index.json-ld index 0d0f63af15..f44c463419 100644 --- a/components/gc-table/index.json-ld +++ b/components/gc-table/index.json-ld @@ -14,7 +14,7 @@ "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": "2023-09-05", + "modified": "2024-03-28", "componentName": "gc-table", "status": "provisional", "todos": [ @@ -32,6 +32,28 @@ "language": "fr", "path": "gc-table-fr.html" } + ], + "reports": [ + { + "title": "Accessibility assessment #6 - GC tables", + "language": "en", + "path": "reports/a11y-6-en.html" + }, + { + "title": "Assessment d'accessibilité #6 - Tableaux GC", + "language": "fr", + "path": "reports/a11y-6-fr.html" + }, + { + "title": "Accessibility assessment #7 - GC tables", + "language": "en", + "path": "reports/a11y-7-en.html" + }, + { + "title": "Assessment d'accessibilité #7 - Tableaux GC", + "language": "fr", + "path": "reports/a11y-7-fr.html" + } ] } } diff --git a/components/gc-table/reports/a11y-6-en.html b/components/gc-table/reports/a11y-6-en.html new file mode 100644 index 0000000000..70ef547b59 --- /dev/null +++ b/components/gc-table/reports/a11y-6-en.html @@ -0,0 +1,11 @@ +--- +{ + "title": "Accessibility assessment #6 - GC tables", + "language": "en", + "description": "Evaluation of the GC tables page whose purpose is to test all native GC tables related elements, if they are aligned with our design and are compliant to our accessibility guideline when used as is without any special customization.", + "altLangPage": "a11y-6-fr.html", + "dateModified": "2023-11-30", + "layout": "assessment_wrote_en-en", + "reportURL": "a11y-6.json" +} +--- diff --git a/components/gc-table/reports/a11y-6-fr.html b/components/gc-table/reports/a11y-6-fr.html new file mode 100644 index 0000000000..e7e44deec9 --- /dev/null +++ b/components/gc-table/reports/a11y-6-fr.html @@ -0,0 +1,11 @@ +--- +{ + "title": "Assessment d'accessibilité #5 - Tableaux GC", + "language": "fr", + "description": "Évaluation de la page des tableaux GC dont le but est de tester tous les éléments natifs liés aux tableaux GC, s'ils sont alignés avec notre conception et sont conformes à nos directives d'accessibilité lorsqu'ils sont utilisés tels quels sans aucune personnalisation particulière.", + "altLangPage": "a11y-6-en.html", + "dateModified": "2023-11-30", + "layout": "assessment_wrote_en-fr", + "reportURL": "a11y-6.json" +} +--- diff --git a/components/gc-table/reports/a11y-6.json b/components/gc-table/reports/a11y-6.json new file mode 100644 index 0000000000..d9602571fc --- /dev/null +++ b/components/gc-table/reports/a11y-6.json @@ -0,0 +1,441 @@ +{ + "@context": "https://wet-boew.github.io/vocab/context/2023/assessment-report-en.json-ld", + + "@type": [ "earl:Assertion", "acr:AssessmentReport" ], + + "earl:subject": { + "@id": "_:subject", + "dct:references": "https://wet-boew.github.io/GCWeb/components/gc-table/gc-table-en.html", + "@type": [ + "earl:TestSubject", + "schema:WebPage" + ], + "dct:description": "Evaluation of the GC tables page whose purpose is to test all native GC tables related elements, if they are aligned with our design and are compliant to our accessibility guideline when used as is without any special customization.", + "earl:pointer": { + "@type": "oa:CssSelector", + "@value": "gc-table" + } + }, + + "earl:assertedBy": { + "foaf:name": "Service Canada - Principal Publisher", + "foaf:homepage": "https://github.com/ServiceCanada", + "@type": ["earl:Assertor", "foaf:Organization"], + "earl:mainAssertor": { + "foaf:name": "Brahim Mahadi Wachilli (Github: @BrahimMahadi)", + "foaf:homepage": "https://github.com/BrahimMahadi", + "@type": ["earl:Assertor", "foaf:Person"] + } + }, + + "dct:date": "2023-11-30", + "dct:description": "Analyzing and exploring the subject and produce an evaluation of all WCAG 2.1 SC at level AA.", + "acr:involvesExpertise": [], + + "dct:source": "act:rulesets/wcag2x/wcag21_all_levelAA.json", + "acr:standard": "https://www.w3.org/TR/WCAG21", + "acr:conformanceOption": "act:standard/profiles/wcag#levelAA", + + "earl:result": [ + { + "earl:test": "WCAG21:non-text-content", + "earl:outcome": "earl:passed", + "earl:subject": "_:subject", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-only-and-video-only-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:captions-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-description-or-media-alternative-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:captions-live", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-description-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:info-and-relationships", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:meaningful-sequence", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:sensory-characteristics", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:orientation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:identify-input-purpose", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:use-of-color", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:audio-control", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:contrast-minimum", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:resize-text", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:image-of-text", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:reflow", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:non-text-contrast", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:text-spacing", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:content-on-hover-or-focus", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:keyboard", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:no-keyboard-trap", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:character-key-shortcuts", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:timing-adjustable", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:pause-stop-hide", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:three-flashes-or-below-threshold", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:bypass-blocks", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:page-titled", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:focus-order", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:link-purpose-in-context", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:multiple-ways", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:headings-and-labels", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:focus-visible", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:pointer-gestures", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:pointer-cancellation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:label-in-name", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:motion-actuation", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:language-of-page", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:language-of-parts", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:on-focus", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:on-input", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:consistent-navigation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:consistent-identification", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:error-identification", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:labels-or-instructions", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:error-suggestion", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:error-prevention-legal-financial-data)", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:parsing", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:name-role-value", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + }, + { + "earl:test": "WCAG21:status-messages", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": ["earl:TestResult", "earl:Assertion"] + } + ] +} diff --git a/components/gc-table/reports/a11y-7-en.html b/components/gc-table/reports/a11y-7-en.html new file mode 100644 index 0000000000..f5fc78fdf7 --- /dev/null +++ b/components/gc-table/reports/a11y-7-en.html @@ -0,0 +1,11 @@ +--- +{ + "title": "Accessibility assessment #7 - GC tables", + "language": "en", + "description": "Evaluation of the GC tables page whose purpose is to test all native GC tables related elements, if they are aligned with our design and are compliant to our accessibility guideline when used as is without any special customization.", + "altLangPage": "a11y-7-fr.html", + "dateModified": "2024-03-28", + "layout": "assessment_wrote_en-en", + "reportURL": "a11y-7.json" +} +--- diff --git a/components/gc-table/reports/a11y-7-fr.html b/components/gc-table/reports/a11y-7-fr.html new file mode 100644 index 0000000000..3a75a16f71 --- /dev/null +++ b/components/gc-table/reports/a11y-7-fr.html @@ -0,0 +1,11 @@ +--- +{ + "title": "Assessment d'accessibilité #7 - Tableaux GC", + "language": "fr", + "description": "Évaluation de la page des tableaux GC dont le but est de tester tous les éléments natifs liés aux tableaux GC, s'ils sont alignés avec notre conception et sont conformes à nos directives d'accessibilité lorsqu'ils sont utilisés tels quels sans aucune personnalisation particulière.", + "altLangPage": "a11y-7-en.html", + "dateModified": "2024-03-28", + "layout": "assessment_wrote_en-fr", + "reportURL": "a11y-7.json" +} +--- diff --git a/components/gc-table/reports/a11y-7.json b/components/gc-table/reports/a11y-7.json new file mode 100644 index 0000000000..2326a6c410 --- /dev/null +++ b/components/gc-table/reports/a11y-7.json @@ -0,0 +1,625 @@ +{ + "@context": "https://wet-boew.github.io/vocab/context/2023/assessment-report-en.json-ld", + "@type": [ + "earl:Assertion", + "acr:AssessmentReport" + ], + "earl:subject": { + "@id": "_:subject", + "dct:references": "https://wet-boew.github.io/GCWeb/components/gc-table/gc-table-en.html", + "@type": [ + "earl:TestSubject", + "schema:WebPage" + ], + "dct:description": "", + "earl:pointer": { + "@type": "oa:CssSelector", + "@value": "gc-table" + } + }, + "earl:assertedBy": { + "foaf:name": "Service Canada - Principal Publisher", + "foaf:homepage": "https://github.com/ServiceCanada", + "@type": [ + "earl:Assertor", + "foaf:Organization" + ], + "earl:mainAssertor": { + "foaf:name": "AtlakM (Github: @AtlakM)", + "foaf:homepage": "https://github.com/AtlakM", + "@type": [ + "earl:Assertor", + "foaf:Person" + ] + } + }, + "dct:date": "2024-03-28", + "dct:description": "Analyzing and exploring the subject and produce an evaluation of all WCAG 2.1 SC at level AA.", + "acr:involvesExpertise": [], + "dct:source": "act:rulesets/wcag2x/wcag21_all_levelAA.json", + "acr:standard": "https://www.w3.org/TR/WCAG21", + "acr:conformanceOption": "act:standard/profiles/wcag#levelAA", + "earl:result": [ + { + "earl:test": "WCAG21:non-text-content", + "earl:outcome": "earl:passed", + "earl:subject": "_:subject", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:audio-only-and-video-only-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:captions-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:audio-description-or-media-alternative-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:captions-live", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:audio-description-prerecorded", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:info-and-relationships", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "The table passes screen reader use.\n\nhttps://www.w3.org/TR/WCAG20-TECHS/F87.html\nF87: Failure of Success Criterion 1.3.1 due to inserting non-decorative content by using :before and :after pseudo-elements and the 'content' property in CSS\nThe above test would ordinarily fail but the wcag working group suggests that this passes because meaning is preserved if CSS is turned off:\nhttps://www.w3.org/2018/09/25-ag-minutes#item05\nhttps://github.com/w3c/wcag/issues/433\n\nThe \"content: attr(data-label)\" does not block the semantic markup of the table so does not fail.\n\n", + "earl:mode": "earl:manual", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ], + "earl:result": [], + "acr:asset": [], + "acr:severity": "acr:serious", + "acr:relevancy": "acr:sufficient", + "selected": "" + }, + { + "earl:test": "WCAG21:meaningful-sequence", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:sensory-characteristics", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:orientation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:identify-input-purpose", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:use-of-color", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:audio-control", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:contrast-minimum", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:resize-text", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:image-of-text", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:reflow", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:non-text-contrast", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:text-spacing", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:content-on-hover-or-focus", + "earl:subject": "_:subject", + "earl:outcome": "earl:failed", + "dct:description": "Table column sort in mobile / small screen view can be tabbed to but does not change tile order.", + "earl:mode": "earl:manual", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ], + "earl:result": [], + "acr:asset": [], + "acr:severity": "acr:serious", + "acr:relevancy": "acr:failure", + "selected": "" + }, + { + "earl:test": "WCAG21:keyboard", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:no-keyboard-trap", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:character-key-shortcuts", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:timing-adjustable", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:pause-stop-hide", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:three-flashes-or-below-threshold", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:bypass-blocks", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:page-titled", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:focus-order", + "earl:subject": "_:subject", + "earl:outcome": "earl:failed", + "dct:description": "When tabbing, the column heading of a table using datatables can be tabbed to in mobile/small screen mode but toggled does not change the table layout and is confusing.", + "earl:mode": "earl:manual", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ], + "earl:result": [], + "acr:asset": [], + "acr:severity": "acr:serious", + "acr:relevancy": "acr:failure", + "selected": "" + }, + { + "earl:test": "WCAG21:link-purpose-in-context", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:multiple-ways", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:headings-and-labels", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:focus-visible", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:pointer-gestures", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:pointer-cancellation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:label-in-name", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:motion-actuation", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:language-of-page", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:language-of-parts", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:on-focus", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:on-input", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:consistent-navigation", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:consistent-identification", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:error-identification", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:labels-or-instructions", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:error-suggestion", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:error-prevention-legal-financial-data)", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:parsing", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:name-role-value", + "earl:subject": "_:subject", + "earl:outcome": "earl:passed", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "WCAG21:status-messages", + "earl:subject": "_:subject", + "earl:outcome": "earl:inapplicable", + "dct:description": "", + "earl:mode": "earl:unknownMode", + "@type": [ + "earl:TestResult", + "earl:Assertion" + ] + }, + { + "earl:test": "act:rules/automated/axe_core", + "earl:subject": "_:subject", + "earl:result": [], + "acr:asset": [ + { + "@type": "@json", + "@value": "[\n {\n \"id\": \"landmark-unique\",\n \"impact\": \"moderate\",\n \"tags\": [\n \"cat.semantics\",\n \"best-practice\"\n ],\n \"help\": \"Ensures landmarks are unique\",\n \"description\": \"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination\",\n \"helpUrl\": \"https://dequeuniversity.com/rules/axe/4.2/landmark-unique?application=axeAPI\",\n \"nodes\": [\n {\n \"any\": [\n {\n \"id\": \"landmark-is-unique\",\n \"data\": {\n \"role\": \"navigation\",\n \"accessibleText\": null\n },\n \"relatedNodes\": [\n {\n \"html\": \"