diff --git a/_data/sites.json b/_data/sites.json
index a05249f37f..cb58a4fa6f 100644
--- a/_data/sites.json
+++ b/_data/sites.json
@@ -445,9 +445,10 @@
"en": "Indicates the location of the current page in relation to its parent in the site structure to reinforce a visitor’s current location in the Canada.ca user navigation model.",
"fr": "L’objectif du fil d'Ariane est de renforcer l’emplacement actuel des visiteurs dans le modèle de navigation de l’utilisateur du site Canada.ca."
},
- "modified": "2023-09-06",
+ "modified": "2024-08-01",
"componentName": "breadcrumbs",
"status": "stable",
+ "version": "2.0",
"pages": {
"docs": [
{
@@ -461,7 +462,186 @@
"path": "breadcrumbs-fr.html"
}
]
- }
+ },
+ "dependencies": "No dependency.",
+ "a11yGuidance": "No accessibility guidance",
+ "variations": [
+ {
+ "name": {
+ "en": "Breadcrumb trail - default",
+ "fr": "Fil d'Ariane - par défaut"
+ },
+ "status": "stable",
+ "description": {
+ "en": "The breadcrumb trail is a horizontal series of links that gives people a sense of where they are in relation to Canada.ca's navigation model. It represents the location of a page in relation to its parent and provides a clear way to navigate to higher levels in the site structure.",
+ "fr": "Le fil d’Ariane est une série horizontale de liens qui permet aux gens de se situer par rapport au modèle de navigation du site Canada.ca. Il représente l’emplacement d’une page par rapport à son parent et donne un moyen clair de naviguer vers les niveaux supérieurs de la structure du site."
+ },
+ "guidance": {
+ "en": "https://design.canada.ca/common-design-patterns/breadcrumb-trail.html",
+ "fr": "https://conception.canada.ca/configurations-conception-communes/fil-ariane.html"
+ },
+ "iteration": "_:iteration_bc_3",
+ "example": [
+ {
+ "en": { "href": "../../content-page/content-en.html", "text": "Content page (breadcrumb trail at top of page)" },
+ "fr": { "href": "../../content-page/content-fr.html", "text": "Page de contenu (fil d'Ariane au haut de la page)" }
+ }
+ ],
+ "implementation": [
+ "_:implement_bc"
+ ],
+ "history": [
+ {
+ "en": "August 2024 - Removing container from the breadcrumb trail.",
+ "fr": "Août 2024 - Retrait du conteneur situé à l'intérieur du fil d'Ariane."
+ },
+ {
+ "en": "March 2023 - Updating icon between breadcrumb items.",
+ "fr": "Mars 2023 - Mise à jour de l'icône entre les items du fil d'Ariane."
+ },
+ {
+ "en": "January 2020 - Start of components version tracking.",
+ "fr": "Janvier 2020 - Début du suivi de version des composants."
+ }
+ ]
+ }
+ ],
+ "implementation": [
+ {
+ "@id": "_:implement_bc",
+ "iteration": "_:iteration_bc_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.",
+ "The first item is always “Canada.ca”, which always links to the Canada.ca home page in the current language",
+ "The current page is never displayed at the end of the breadcrumb trail",
+ "Use a chevron right icon () to separate levels",
+ "Longer page titles are to be shortened where possible to reduce the space required to display the trail"
+ ],
+ "fr": [
+ "Référez-vous à l'exemple de code ci-dessous.",
+ "Le fil d'Ariane commence toujours par « Canada.ca », qui est toujours un lien vers la page d'accueil de Canada.ca dans la langue actuelle.",
+ "La page en cours n’est jamais affichée à la fin de la piste de navigation.",
+ "Utilisez une icône de chevron à droite () pour séparer les niveaux",
+ "Les longs titres de page doivent être raccourcis dans la mesure du possible, pour permettre de réduire l’espace horizontal nécessaire pour afficher la piste."
+ ]
+ },
+ "notes": {
+ "en": [
+ "Each page or section name on the Canada.ca site should be associated with a shortened version of the name, for the purposes of breadcrumb and other navigation systems. For example, when on the “Planning a business” page in the Business and industry theme, the breadcrumb trail will be:
Canada.ca > Business > Starting a business",
+ "The page title should not be included within the breadcrumbs list items."
+ ],
+ "fr": [
+ "Le nom de chaque page ou section dans le site Canada.ca doit être associé à une version raccourcie du nom, aux fins du fil d'Ariane et d’autres systèmes de navigation. Par exemple, lorsqu'une personne est sur la page « Planification d'entreprise » dans le thème « Entreprises et industrie » le fil d'Ariane sera :
Canada.ca > Entreprises > Lancer une entreprise",
+ "Le titre de la page ne dois pas être inclus parmis la liste de fil d'arianne."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": ""
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": ""
+ }
+ ]
+ }
+ }
+ ],
+ "iteration": [
+ {
+ "@id": "_:iteration_bc_3",
+ "name": "Breadcrumb trail - Iteration 3",
+ "date": "2020-08",
+ "detectableBy": "#wb-bc:not(:has(.container))",
+ "breaking": [
+ "The container has been removed."
+ ],
+ "assets": [
+ {
+ "@type": "source-code",
+ "@language": "en",
+ "description": "Code sample",
+ "code": ""
+ }
+ ]
+ },
+ {
+ "@id": "_:iteration_bc_2",
+ "name": "Breadcrumb trail - Iteration 2",
+ "date": "2023-03",
+ "detectableBy": "#wb-bc",
+ "fixes": [
+ "Styles: changing levels separator from a greater-than sign (>) to a chevron right icon"
+ ],
+ "assets": [
+ {
+ "@type": "source-code",
+ "@language": "en",
+ "description": "Code sample",
+ "code": ""
+ }
+ ]
+ },
+ {
+ "@id": "_:iteration_bc_1",
+ "name": "Breadcrumb trail - Iteration 1",
+ "date": "2020-01",
+ "detectableBy": "#wb-bc",
+ "assets": [
+ {
+ "@type": "source-code",
+ "@language": "en",
+ "description": "Code sample",
+ "code": ""
+ }
+ ]
+ }
+ ],
+ "changesets": [
+ {
+ "@id": "_:cs_bc",
+ "name": "Breadcrumb trail",
+ "status": "stable",
+ "baseOnIteration": "_:iteration_bc_3",
+ "detectableBy": "#wb-bc:not(:has(.container))",
+ "layout": "The breadcrumb items are displayed horizontally.",
+ "semantic": "nav > h2 + (ol > li*n > (a + meta[property=position]))",
+ "static": [
+ "You are here:",
+ "Vous êtes ici :"
+ ],
+ "schema": [
+ "Array of breadcrumb item objects containing the following properties:",
+ "STRING: name",
+ "STRING: url"
+ ],
+ "style": "The levels separator is a chevron right icon.",
+ "include": {
+ "@type": "source-code",
+ "collapsed": true,
+ "description": "Include with logic in Liquid.",
+ "code": {
+ "@type": [ "@id", "rdf:HTML" ],
+ "@value": "includes/breadcrumbs.html"
+ }
+ }
+ }
+ ]
}
,{
"@context": {
@@ -2023,7 +2203,7 @@
},
"modified": "2023-10-25",
"componentName": "gcweb-menu",
- "status": "stable",
+ "status": "demoted",
"pages": {
"docs": [
{
@@ -2049,14 +2229,16 @@
},
"title": {
"en": "Header",
- "fr": "Entête"
+ "fr": "En-tête"
},
"description": {
"en": "Documentation on how to use the header.",
"fr": "Documentation sur l'utilisation de l'entête."
},
- "modified": "2024-03-29",
+ "version": "4.0",
+ "modified": "2024-08-01",
"componentName": "header",
+ "componentType": "container",
"status": "stable",
"pages": {
"docs": [
@@ -2093,7 +2275,397 @@
"path": "reports/a11y-8-fr.html"
}
]
- }
+ },
+ "dependencies": {
+ "en": [
+ { "title": "Language toggle link", "url": "https://wet-boew.github.io/GCWeb/sites/language/language-en.html", "component": "language" },
+ { "title": "Breadcrumb trail", "url": "https://wet-boew.github.io/GCWeb/sites/breadcrumbs/breadcrumbs-en.html", "component": "breadcrumbs" },
+ { "title": "Authentication patterns", "url": "https://wet-boew.github.io/GCWeb/sites/authentication/authentication-en.html", "component": "authentication" }
+ ],
+ "fr": [
+ { "title": "Lien pour changer de langue", "url": "https://wet-boew.github.io/GCWeb/sites/language/language-fr.html", "component": "language" },
+ { "title": "Fil d'Ariane", "url": "https://wet-boew.github.io/GCWeb/sites/breadcrumbs/breadcrumbs-fr.html", "component": "breadcrumbs" },
+ { "title": "Modèles d'authentification", "url": "https://wet-boew.github.io/GCWeb/sites/authentication/authentication-fr.html", "component": "authentication" }
+ ]
+ },
+ "a11yGuidance": "no accessibility guidance",
+ "variations": [
+ {
+ "name": {
+ "en": "Header",
+ "fr": "En-tête"
+ },
+ "status": "stable",
+ "description": {
+ "en": "This component may contain the following components: Language toggle link, Breadcrumb trail, and Authentication patterns. It also contains the following untracked elements: Branding and Search",
+ "fr": "Ce composant peut contenir les composants suivants : Lien pour changer de langue, Fil d'Ariane et Modèles d'authentification. Il contient également les éléments non suivis suivants : Image de marque et Recherche"
+ },
+ "guidance": {
+ "en": "https://design.canada.ca/common-design-patterns/global-header.html",
+ "fr": "https://conception.canada.ca/configurations-conception-communes/en-tete-general.html"
+ },
+ "iteration": "_:iteration_header_4",
+ "example": [
+ {
+ "en": { "href": "../../templates/content-page/content-en.html", "text": "Content page" },
+ "fr": { "href": "../../templates/content-page/content-fr.html", "text": "Page de contenu" }
+ },
+ {
+ "en": { "href": "../authentication/contextual-signin-en.html", "text": "Content page including Authentication section" },
+ "fr": { "href": "../authentication/contextual-signin-en.html", "text": "Page de contenu incluant la section d'authentification" }
+ }
+ ],
+ "implementation": [
+ "_:implement_header",
+ "_:implement_header_3_to_4",
+ "_:implement_header_gcweb"
+ ],
+ "history": [
+ {
+ "en": "August 2024 - The GCWeb menu has been removed. The Breadcrumbs container has been moved to the Header component",
+ "fr": "Août 2024 - Le Menu GCWeb a été retiré. Le conteneur anciennement situé dans le composant Fil d'Ariane a été déplacé vers le composant En-tête."
+ },
+ {
+ "en": "October 2022 - Changed Menu column to make consistent whether there is a Sign in button or not (always col-md-8). Changed the value for col-xs-5 and col-xs-offset-7 have been adjusted to a \"6\" so the button text doesn't break and stays on one line for every viewport.",
+ "fr": "Octobre 2022 - Colonne de menu modifiée pour rendre cohérent s'il y a ou non un bouton d'authentification (toujours col-md-8). La valeur de col-xs-5 et col-xs-offset-7 a été modifiée à \"6\" afin que le texte du bouton ne soit pas coupé et reste sur une ligne pour toutes les largeurs d'écran."
+ },
+ {
+ "en": "May 2022 - The container has been moved outside of the GCWeb menu component.",
+ "fr": "Mai 2022 - Le conteneur a été déplacé à l'extérieur du composant Menu GCWeb."
+ },
+ {
+ "en": "June 2020 - Initial implementation of the variation.",
+ "fr": "Juin 2020 - Implémentation initiale de la variante."
+ }
+ ]
+ }
+ ],
+ "implementation": [
+ {
+ "@id": "_:implement_header",
+ "iteration": "_:iteration_header_4",
+ "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 à l'exemple de code ci-dessous."
+ ]
+ },
+ "notes": {
+ "en": [
+ "As of version 4.0, the Header no longer includes the GCWeb menu.",
+ "As of version 4.0, the container located in the Breadcrumbs component has been removed and the Breadrumb component has been moved to the container located right after the <hr>
."
+ ],
+ "fr": [
+ "Depuis la version 4.0, l'En-tête n'inclut plus le menu GCWeb.",
+ "Depuis la version 4.0, le conteneur situé dans le composant Fil d'Ariane a été retiré et le composant Fil d'Ariane a été déplacé à l'intérieur du conteneur situé juste après le <hr>
."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "
\n\t
\n\t<div class=\"row\">
from inside the <div class=\"container\">
located right after the <hr>
.",
+ "Remove the <nav class=\"gcweb-menu\">
.",
+ "Remove the <div class=\"container\">
from inside the <nav id=\"wb-bc\">
.",
+ "Move the <nav id=\"wb-bc\">
inside the <div class=\"container\">
located right after the <hr>
."
+ ],
+ "fr": [
+ "Supprimez le <div class=\"row\">
situé à l'intérieur du <div class=\"container\">
situé juste après le <hr>
.",
+ "Supprimez le <nav class=\"gcweb-menu\">
.",
+ "Supprimez le <div class=\"container\">
situé à l'intérieur du <nav id=\"wb-bc\">
.",
+ "Déplacez le <nav id=\"wb-bc\">
à l'intérieur du <div class=\"container\">
situé juste après le <hr>
."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Version 3.0:",
+ "code": "
\n\t
\n\t
\n\t
\n\taltLangPage
to the URL of the alternative language's page.",
+ "To hide the search bar, in the page's front-matter, set the property nositesearch
to true
.",
+ "To hide the breadcrumb trail, in the page's front-matter, set the property breadcrumbs
to false
. For more information on how to define the breadcrumb links, refer to the breadcrumbs documentation.",
+ "To show the authentication link, in the page's front-matter, set the property auth
to an object containing the URL and label of the link. For more information on how to define the authentication link, refer to the authentication pattern documentation."
+ ],
+ "fr": [
+ "Pour afficher le lien pour changer de langue, dans l'en-tête de la page, définissez la propriété altLangPage
à l'URL de la page de la langue alternative.",
+ "Pour cacher la barre de recherche, dans l'en-tête de la page, définissez la propriété nositesearch
à true
.",
+ "Pour cacher le fil d'Ariane, dans l'en-tête de la page, définissez la propriété breadcrumbs
à false
. Pour plus d'informations sur la façon de définir les liens du fil d'Ariane, consultez la documentation du fil d'Ariane.",
+ "Pour afficher le lien d'authentification, dans l'en-tête de la page, définissez la propriété auth
à un objet contenant l'URL et l'étiquette du lien. Pour plus d'informations sur la façon de définir les liens d'authentification', consultez la documentation du modèle d'authentification."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "---\n{\n\t\"altLangPage\": \"page-url.html\",\n\t\"nositesearch\": true,\n\t\"breadcrumbs\": false,\n\t\"auth\": {\n\t\t\"type\": \"contextual\",\n\t\t\"link\": \"page-url.html\",\n\t\t\"label\": \"Sign in\"\n\t}\n}\n---"
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": "---\n{\n\t\"altLangPage\": \"page-url.html\",\n\t\"nositesearch\": true,\n\t\"breadcrumbs\": false,\n\t\"auth\": {\n\t\t\"type\": \"contextual\",\n\t\t\"link\": \"page-url.html\",\n\t\t\"label\": \"Sign in\"\n\t}\n}\n---"
+ }
+ ]
+ }
+ }
+ ],
+ "iteration": [
+ {
+ "@id": "_:iteration_header_4",
+ "name": "Header - Iteration 4",
+ "date": "2024-08",
+ "detectableBy": "#wb-bnr:not(:has(+ hr + .container > .row))",
+ "predecessor": "_:iteration_header_3",
+ "breaking": [
+ "Removing GCWeb menu"
+ ],
+ "assets": [
+ {
+ "@type": "source-code",
+ "@language": "en",
+ "description": "Include with logic in liquid",
+ "code": {
+ "@type": [ "rdf:HTML", "@id" ],
+ "@value": "includes/header.html"
+ }
+ }
+ ]
+ },
+ {
+ "@id": "_:iteration_header_3",
+ "name": "Header - Iteration 3",
+ "date": "2022-10",
+ "detectableBy": "#wb-bnr + hr + .container > .row > .col-md-8",
+ "successor": "_:iteration_header_4",
+ "predecessor": "_:iteration_header_2",
+ "breaking": [
+ "Changed Menu column to make consistent whether there is a Sign in button or not (always col-md-8).",
+ "Changed the value for col-xs-5 and col-xs-offset-7 have been adjusted to a \"6\" so the button text doesn't break and stays on one line for every viewport."
+ ],
+ "example": {
+ "en": [
+ {
+ "href": "demoted/header-v3.html",
+ "text": "Header version 3"
+ },
+ {
+ "href": "demoted/header-auth-v3.html",
+ "text": "Header version 3 with authentication link"
+ }
+ ],
+ "fr": [
+ {
+ "href": "demoted/header-v3.html",
+ "text": "Header version 3"
+ },
+ {
+ "href": "demoted/header-auth-v3.html",
+ "text": "Header version 3 with authentication link"
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:iteration_header_2",
+ "name": "Header - Iteration 2",
+ "date": "2022-05",
+ "detectableBy": "#wb-bnr + hr + .container > .row > .col-md-12",
+ "successor": "_:iteration_header_3",
+ "predecessor": "_:iteration_header_1",
+ "breaking": [
+ "The container has been moved outside of the GCWeb menu component."
+ ],
+ "example": {
+ "en": [
+ {
+ "href": "deprecated/header-v2.html",
+ "text": "Header version 2"
+ },
+ {
+ "href": "deprecated/header-auth-v2.html",
+ "text": "Header version 2 with authentication link"
+ }
+ ],
+ "fr": [
+ {
+ "href": "deprecated/header-v2.html",
+ "text": "Header version 2"
+ },
+ {
+ "href": "deprecated/header-auth-v2.html",
+ "text": "Header version 2 with authentication link"
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:iteration_header_1",
+ "name": "Header - Iteration 1",
+ "date": "2020-06",
+ "detectableBy": "#wb-bnr + .gcweb-menu",
+ "successor": "_:iteration_header_2",
+ "example": {
+ "en": [
+ {
+ "href": "deprecated/header-v1.html",
+ "text": "Header version 1"
+ }
+ ],
+ "fr": [
+ {
+ "href": "deprecated/header-v1.html",
+ "text": "Header version 1"
+ }
+ ]
+ }
+ }
+ ],
+ "changesets": [
+ {
+ "@id": "_:cs_header_4",
+ "name": "Header - version 4.0",
+ "status": "stable",
+ "baseOnIteration": "_:iteration_header_4",
+ "detectableBy": "#wb-bnr:not(:has(+ hr + .container > .row))",
+ "layout": [
+ "Language toggle link on the top right",
+ "Branding on the left, Search on the right",
+ "Horizontal divider",
+ "Breadcrumbs on the left, Authentication pattern on the right"
+ ],
+ "style": "Horizontal divider is 1px and light-gray",
+ "semantic": "
\n\t\n\t\n
\n\t\n\t\n
<div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <section id="wb-so">
- <h2 class="wb-inv">Sign in</h2>
- <a class="btn btn-primary" href="https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html">Sign in</a>
- </section>
- </div>
+<section id="wb-so">
+ <h2 class="wb-inv">Sign in</h2>
+ <a class="btn btn-primary" href="https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html">Sign in</a>
+</section>
"auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html",
- "label": "Sign in"
- }
+ "type": "contextual",
+ "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html",
+ "label": "Sign in"
+}
diff --git a/sites/authentication/contextual-signin-fr.html b/sites/authentication/contextual-signin-fr.html
index 882f217e41..325040f127 100644
--- a/sites/authentication/contextual-signin-fr.html
+++ b/sites/authentication/contextual-signin-fr.html
@@ -18,17 +18,15 @@
<div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <section id="wb-so">
- <h2 class="wb-inv">Se connecter</h2>
- <a class="btn btn-primary" href="https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html">Se connecter
- </a>
- </section>
- </div>
+<section id="wb-so">
+ <h2 class="wb-inv">Se connecter</h2>
+ <a class="btn btn-primary" href="https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html">Se connecter
+ </a>
+</section>
"auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"
- "label": "Se connecter"
- }
+ "type": "contextual",
+ "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"
+ "label": "Se connecter"
+}
diff --git a/sites/authentication/contextual-signin-label-extended-en.html b/sites/authentication/contextual-signin-label-extended-en.html
index 2cc5a65ec8..fdd7479593 100644
--- a/sites/authentication/contextual-signin-label-extended-en.html
+++ b/sites/authentication/contextual-signin-label-extended-en.html
@@ -19,19 +19,17 @@
<div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <section id="wb-so">
- <h2 class="wb-inv">Sign in</h2>
- <a class="btn btn-primary" href="https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html"><span class="visible-xs">Sign in</span>
- <span class="hidden-xs">Sign in to [account name]</span>
- </a>
- </section>
- </div>
+<section id="wb-so">
+ <h2 class="wb-inv">Sign in</h2>
+ <a class="btn btn-primary" href="https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html"><span class="visible-xs">Sign in</span>
+ <span class="hidden-xs">Sign in to [account name]</span>
+ </a>
+</section>
"auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html",
- "label": "Sign in",
- "labelExtended": "Sign in to [account name]"
- }
+ "type": "contextual",
+ "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html",
+ "label": "Sign in",
+ "labelExtended": "Sign in to [account name]"
+}
diff --git a/sites/authentication/contextual-signin-label-extended-fr.html b/sites/authentication/contextual-signin-label-extended-fr.html
index 111197a94f..2cdcb1afac 100644
--- a/sites/authentication/contextual-signin-label-extended-fr.html
+++ b/sites/authentication/contextual-signin-label-extended-fr.html
@@ -19,18 +19,16 @@
<div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <section id="wb-so">
- <h2 class="wb-inv">Se connecter</h2>
- <a class="btn btn-primary" href="https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"><span class="visible-xs">Se connecter</span>
- <span class="hidden-xs">Se connecter à [compte]</span></a>
- </section>
- </div>
+<section id="wb-so">
+ <h2 class="wb-inv">Se connecter</h2>
+ <a class="btn btn-primary" href="https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"><span class="visible-xs">Se connecter</span>
+ <span class="hidden-xs">Se connecter à [compte]</span></a>
+</section>
"auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html",
- "label": "Se connecter",
- "labelExtended": "Se connecter à [compte]"
- }
+ "type": "contextual",
+ "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html",
+ "label": "Se connecter",
+ "labelExtended": "Se connecter à [compte]"
+}
diff --git a/sites/authentication/contextual-signin-nolabels-en.html b/sites/authentication/contextual-signin-nolabels-en.html
index 6a68a0f070..966f4ca644 100644
--- a/sites/authentication/contextual-signin-nolabels-en.html
+++ b/sites/authentication/contextual-signin-nolabels-en.html
@@ -17,15 +17,13 @@
<div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <section id="wb-so">
- <h2 class="wb-inv">Sign in</h2>
- <a class="btn btn-primary" href="https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html">Sign in</a>
- </section>
- </div>
+<section id="wb-so">
+ <h2 class="wb-inv">Sign in</h2>
+ <a class="btn btn-primary" href="https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html">Sign in</a>
+</section>
"auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html"
- }
+ "type": "contextual",
+ "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html"
+}
diff --git a/sites/authentication/contextual-signin-nolabels-fr.html b/sites/authentication/contextual-signin-nolabels-fr.html
index 49edab0d65..e4794a10cc 100644
--- a/sites/authentication/contextual-signin-nolabels-fr.html
+++ b/sites/authentication/contextual-signin-nolabels-fr.html
@@ -17,15 +17,13 @@
<div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <section id="wb-so">
- <h2 class="wb-inv">Se connecter</h2>
- <a class="btn btn-primary" href="https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html">Se connecter</a>
- </section>
- </div>
+<section id="wb-so">
+ <h2 class="wb-inv">Se connecter</h2>
+ <a class="btn btn-primary" href="https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html">Se connecter</a>
+</section>
"contextSignin": {
- "type": "contextual",
- "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"
- }
+ "type": "contextual",
+ "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"
+}
diff --git a/sites/authentication/contextual-signin-nomenu-en.html b/sites/authentication/contextual-signin-nomenu-en.html
index 7f420e57d7..f551887025 100644
--- a/sites/authentication/contextual-signin-nomenu-en.html
+++ b/sites/authentication/contextual-signin-nomenu-en.html
@@ -32,8 +32,8 @@ "nomenu": true,
- auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html",
- "label": "Sign in"
- }
+ auth": {
+ "type": "contextual",
+ "link": "https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/account-individuals.html",
+ "label": "Sign in"
+}
diff --git a/sites/authentication/contextual-signin-nomenu-fr.html b/sites/authentication/contextual-signin-nomenu-fr.html
index 416cd5cf51..4e2e4a5eda 100644
--- a/sites/authentication/contextual-signin-nomenu-fr.html
+++ b/sites/authentication/contextual-signin-nomenu-fr.html
@@ -32,8 +32,8 @@ "nomenu": true,
- "auth": {
- "type": "contextual",
- "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"
- "label": "Se connecter"
- }
+ "auth": {
+ "type": "contextual",
+ "link": "https://www.canada.ca/fr/agence-revenu/services/services-electroniques/services-electroniques-particuliers/dossier-particuliers.html"
+ "label": "Se connecter"
+}
diff --git a/sites/breadcrumbs/_breadcrumb.scss b/sites/breadcrumbs/_breadcrumb.scss
index 79df247616..27b8c8b6c0 100644
--- a/sites/breadcrumbs/_breadcrumb.scss
+++ b/sites/breadcrumbs/_breadcrumb.scss
@@ -4,22 +4,24 @@
*/
#wb-bc {
+ flex: 1 0 0%;
+ padding-right: 10px;
+
ol {
- margin-top: 15px;
+ margin-top: 10px;
padding-left: 0px;
padding-right: 0px;
}
li {
+ padding: 0;
&:before {
content: "\e080";
- padding: 0 4px 0 0;
+ margin-left: 7px;
+ margin-right: 5px;
+ padding: 0;
position: relative;
}
-
- &:first-child a {
- padding-left: 0;
- }
}
a {
padding: 5px 0;
diff --git a/sites/breadcrumbs/breadcrumbs-en.html b/sites/breadcrumbs/breadcrumbs-en.html
index b9c370fee4..741a76ccd2 100644
--- a/sites/breadcrumbs/breadcrumbs-en.html
+++ b/sites/breadcrumbs/breadcrumbs-en.html
@@ -1,142 +1,11 @@
---
{
+ "layout": "documentation",
+ "index_json": "index.json-ld",
"altLangPage": "breadcrumbs-fr.html",
- "dateModified": "2023-03-08",
+ "dateModified": "2024-08-01",
"description": "Documentation on how to use breadcrumb trail.",
"language": "en",
"title": "Breadcrumb trail"
}
---
-
-
-The purpose of the breadcrumb trail is to reinforce a visitor’s current location in the Canada.ca user navigation model. It indicates the location of the current page in relation to its parent in the site structure. It also provides a simple method to navigate to higher levels in the site structure.
- -There is no evaluation and report available for this component.
- -This component supports only 1 variant:
- - -Here is a list of changes that happened since the previous iteration:
-Breaking | -n/a | -
---|---|
Additions | -n/a | -
Fixes | -
-
|
-
Refer to the breadcrumb trail at the top of this page.
- -Each page or section name on the Canada.ca site should be associated with a shortened version of the name, for the purposes of breadcrumb and other navigation systems.
-For example, when on the “Planning a business” page in the Business and industry theme, the breadcrumb trail will be:
-Canada.ca > Business > Starting a business
-Note: GCWeb vX.0 are no longuer compatible with the pre 2019 megamenu pattern (GCWEB v4.x) that was taking the full page width.
-Recommendation: The page title should not be included within the breadcrumbs list items.
- -Here is the html output with structured data in RDFa format for the above breadcrumb example:
- {%- highlight html -%} - - {%- endhighlight -%} - -Here is the html output with structured data in RDFa format for the above breadcrumb example:
- {%- highlight html -%} - - {%- endhighlight -%} -L’objectif du fil d'Ariane est de renforcer l’emplacement actuel des visiteurs dans le modèle de navigation de l’utilisateur du site Canada.ca. Il indique l’emplacement de la page actuelle par rapport à son parenr dans la structure du site. Il fournit également aux utilisateurs une méthode simple pour accéder à des sections supérieures de la structure du site.
- -Il n'y a pas d'évaluation ni de rapport disponible pour cette composante.
- -Ce composant prend en charge 1 variante:
- - -Voici une liste des changements qui se sont produits depuis l'itération précédente :
-Majeurs | -n/a | -
---|---|
Additions | -n/a | -
Correctifs | -
-
|
-
Veuillez vous référer au fil d'Ariane au haut de cette page.
- -Le nom de chaque page ou section dans le site Canada.ca doit être associé à une version raccourcie du nom, aux fins du fil d'Ariane et d’autres systèmes de navigation.
-Par exemple, lorsqu'une personne est sur la page « Planification d'entreprise » dans le thème « Entreprises et industrie » le fil d'Ariane sera :
-Canada.ca > Entreprises > Lancer une entreprise
-Note: GCWeb vX.0 n'est plus compatible avec le modèle de mégamenu antérieur à 2019 (GCWEB v4.x) qui prenait toute la largeur de la page.
-Recommendation: Le titre de la page ne dois pas être inclus parmis la liste de fil d'arianne.
- -Voici la sortie html avec des données structurées au format RDFa pour l'exemple de fil d'Ariane ci-dessus :
- {%- highlight html -%} - - {%- endhighlight -%} - -Voici la sortie html avec des données structurées au format RDFa pour l'exemple de fil d'Ariane ci-dessus :
- {%- highlight html -%} - - {%- endhighlight -%} -As of version 15.5.0 of GCWeb, the GCWeb menu has been demoted. The header version 4.0 should be used where the GCWeb menu has been removed.
+This is the main menu for navigating throughout various sections of Canada.ca.
diff --git a/sites/gcweb-menu/gcweb-menu-docs-fr.html b/sites/gcweb-menu/gcweb-menu-docs-fr.html index e0ca08ddd0..3916bf8ab9 100644 --- a/sites/gcweb-menu/gcweb-menu-docs-fr.html +++ b/sites/gcweb-menu/gcweb-menu-docs-fr.html @@ -19,6 +19,11 @@Depuis la version 15.5.0 de GCWeb, le menu GCWeb a été rétrogradé. La version de l'en-tête 4.0 doit être utilisée dans laquelle le menu GCWeb a été supprimé.
+Menu principal afin de naviguer les diverses sections de Canada.ca.
diff --git a/sites/gcweb-menu/index.json-ld b/sites/gcweb-menu/index.json-ld index 7ec1934469..a1ee2a235a 100644 --- a/sites/gcweb-menu/index.json-ld +++ b/sites/gcweb-menu/index.json-ld @@ -16,7 +16,7 @@ }, "modified": "2023-10-25", "componentName": "gcweb-menu", - "status": "stable", + "status": "demoted", "pages": { "docs": [ { diff --git a/sites/header/_base.scss b/sites/header/_base.scss index a9b7080ec0..2b21b60bc5 100644 --- a/sites/header/_base.scss +++ b/sites/header/_base.scss @@ -2,12 +2,45 @@ * Site header */ -#wb-bnr + hr { - border-top: 3px solid #38414d; - margin-bottom: 0px; - margin-top: 5px; +#wb-bnr { + + hr { + border-top: 1px solid #ddd; + margin-bottom: 0px; + margin-top: 5px; - + .container { - font-size: 20px; + + .container { + display: flex; + justify-content: flex-end; + position: relative; + } } } + +/* START: To be removed when support for the header v4.0 is removed */ +#wb-bnr:has(+ hr + .container > .row) { + + hr { + border-top: 3px solid #38414d; + + + .container { + display: block; + font-size: 20px; + + #wb-so .btn { + margin-top: 5px; + } + + + #wb-bc { + padding-right: 0; + + ol { + margin-top: 15px; + } + + li { + padding: 7px 0; + } + } + } + } +} +/* END */ diff --git a/sites/header/deprecated/header-auth-v3.html b/sites/header/demoted/header-auth-v3.html similarity index 88% rename from sites/header/deprecated/header-auth-v3.html rename to sites/header/demoted/header-auth-v3.html index 23b497a930..c493b52e75 100644 --- a/sites/header/deprecated/header-auth-v3.html +++ b/sites/header/demoted/header-auth-v3.html @@ -1,13 +1,15 @@ --- { "layout": null, - "title": "Header version 3.0 including authentication section", + "title": "Header version 4.0 including authentication section", + "language": "en", "auth": { "type": "contextual", "link": "#", "label": "My Account", "labelExtended": "Sign in to [account name]" - } + }, + "altLangPage": "#" } --- {%- include variable-core.liquid -%} @@ -36,7 +38,7 @@Displays the portion of the header section that's underneath the banner.
-Can contain the following components:
-This version requires the implementation of the gcweb-menu version 3.0 where the <div class="container">
has been relocated in the header so outside the "gcweb-menu" component.
Here is a code sample showing all the commonly included components where some may require some customization by your web content management system such as the breadcrumb component.
- -<nav>
- <ul id="wb-tphp">
- <li class="wb-slc"><a class="wb-sl" href="#wb-cont">Skip to main content</a></li>
- <li class="wb-slc visible-sm visible-md visible-lg"><a class="wb-sl" href="#wb-info">Skip to About this site</a></li>
- </ul>
-</nav>
-
-<header>
-<div id="wb-bnr" class="container"><div class="row">
-<section id="wb-lng" class="col-xs-3 col-sm-12 pull-right text-right">
- <h2 class="wb-inv">Language selection</h2>
- <ul class="list-inline mrgn-bttm-0">
- <li><a lang="fr" hreflang="fr" href="header-docs-fr.html">
- <span class="hidden-xs" translate="no">Français</span>
- <abbr title="Français" translate="no" class="visible-xs h3 mrgn-tp-sm mrgn-bttm-0 text-uppercase">fr</abbr>
- </a></li>
- </ul>
-</section>
-
-<div class="brand col-xs-9 col-sm-5 col-md-4" property="publisher" typeof="GovernmentOrganization">
- <a href="https://www.canada.ca/en.html" property="url">
- <img src="https://wet-boew.github.io/themes-dist/GCWeb/GCWeb/assets/sig-blk-en.svg" alt="Government of Canada" property="logo" /><span class="wb-inv"> / <span lang="fr">Gouvernement du Canada</span></span>
- </a>
- <meta property="name" content="Government of Canada">
- <meta property="areaServed" typeof="Country" content="Canada" />
- <link property="logo" href="https://wet-boew.github.io/themes-dist/GCWeb/GCWeb/assets/wmms-blk.svg" />
-</div>
-
-<section id="wb-srch" class="col-lg-offset-4 col-md-offset-4 col-sm-offset-2 col-xs-12 col-sm-5 col-md-4">
- <h2>Search</h2>
- <form action="https://www.canada.ca/en/sr/srb.html" name="cse-search-box" role="search">
- <div class="form-group wb-srch-qry">
- <label for="wb-srch-q" class="wb-inv">Search Canada.ca</label>
- <input id="wb-srch-q" list="wb-srch-q-ac" class="wb-srch-q form-control" name="q" type="search" value="" size="34" maxlength="170" placeholder="Search Canada.ca" />
- <datalist id="wb-srch-q-ac"></datalist>
- </div>
- <div class="form-group submit">
- <button type="submit" id="wb-srch-sub" class="btn btn-primary btn-small" name="wb-srch-sub"><span class="glyphicon-search glyphicon"></span><span class="wb-inv">Search</span></button>
- </div>
- </form>
-</section>
-
-</div></div>
-<hr>
-<div class="container"><div class="row"><div class="col-md-8">
-
-<nav class="gcweb-menu" typeof="SiteNavigationElement">
- <h2 class="wb-inv">Menu</h2>
- <button type="button" aria-haspopup="true" aria-expanded="false"><span class="wb-inv">Main </span>Menu <span class="expicon glyphicon glyphicon-chevron-down"></span></button>
- <ul role="menu" aria-orientation="vertical" data-ajax-replace="https://www.canada.ca/content/dam/canada/sitemenu/sitemenu-v2-en.html"><li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/jobs.html">Jobs and the workplace</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/immigration-citizenship.html">Immigration and citizenship</a></li>
- <li role="presentation"><a role="menuitem" href="https://travel.gc.ca/">Travel and tourism</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/business.html">Business and industry</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/benefits.html">Benefits</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/health.html">Health</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/taxes.html">Taxes</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/environment.html">Environment and natural resources</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/defence.html">National security and defence</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/culture.html">Culture, history and sport</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/policing.html">Policing, justice and emergencies</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/transport.html">Transport and infrastructure</a></li>
- <li role="presentation"><a role="menuitem" href="https://international.gc.ca/world-monde/index.aspx?lang=eng">Canada and the world</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/finance.html">Money and finances</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/en/services/science.html">Science and innovation</a></li></ul>
-</nav>
-
-</div></div></div>
-
-<nav id="wb-bc" property="breadcrumb">
- <h2>You are here:</h2>
- <div class="container">
- <ol class="breadcrumb" typeof="BreadcrumbList">
- <li property="itemListElement" typeof="ListItem">
- <a property="item" typeof="WebPage" href="https://www.canada.ca/en.html">
- <span property="name">Canada.ca</span>
- </a>
- <meta property="position" content="1">
- </li>
- </ol>
- </div>
-</nav>
-
-</header>
-
-There is no evaluation and report available for this component.
- -Component version | -CSS Class | -Template | -Visual rendering | -Schema | -
---|---|---|---|---|
Version 4.0.0 | -n.a. | -Version 4.0 | -Version 1.0 | -n.a. | -
Component version | -CSS Class | -Template | -Visual rendering | -Schema | -
---|---|---|---|---|
Version 3.0.0 | -n.a. | -Version 3.0 | -Version 1.0 | -n.a. | -
Version 2.0.0 | -n.a. | -Version 2.0 | -Version 1.0 | -n.a. | -
Version 1.0 | -n.a. | -Version 1.0 | -Version 1.0 | -n.a. | -
No change
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.1] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
-
- The difference with version 3.0 is the value for col-xs-5
and col-xs-offset-7
have been adjusted to a "6" so the button text don't brake and stays on one line for every viewports from extra-extra-small to extra-large (xxs, xxs, sm, md, lg and xl).
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.1] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- <div class="col-xs-6 col-xs-offset-6 col-md-offset-0 col-md-4">
- <!-- Optional Authentication Section [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- No change
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
-
- The header version 3.0 including the authentication section is deprecated but still supported and requires the implementation of the gcweb-menu version 2.0 where the <div class="container">
has been relocated in the header so outside the "gcweb-menu" component.
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Optional Authentication Section [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- The only difference with version 2.0 is that the column will remain at 8 whether there is an authentication section or not.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
-
- No change
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Optional Authentication Section [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- The header version 2.0 is deprecated but still supported and requires the implementation of the gcweb-menu version 2.0 where the <div class="container">
has been relocated in the header so outside the "gcweb-menu" component.
No change
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <!-- Site Menu [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
-
- No change.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Optional Authentication Section [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- This version requires the implementation of the gcweb-menu version 2.0 where the <div class="container">
has been relocated in the header so outside the "gcweb-menu" component.
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <!-- Site Menu [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
-
- Addition of the authentication section.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Site Menu [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Optional Authentication Section [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- The header version 1.0 is deprecated but still supported.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <!-- Site Menu [Version 1.0]
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- Affiche la portion de l'en-tête qui se trouve sous la bannière.
-Peut contenir les composants suivants :
-Cette version requière l'implémentation de la version 3.0 du menu GCWeb ou le code <div class="container">
a été relocalisé dans l'en-tête donc l'extérieur du composant "gcweb-menu".
Voici un exemple de code démontrant tous les composants communs inclus, d'où quelques-uns nécessitent une configuration par votre système de gestion de contenu web tel que le composant du fil d'Ariane.
- -<nav>
- <ul id="wb-tphp">
- <li class="wb-slc"><a class="wb-sl" href="#wb-cont">Passer au contenu principal</a></li>
- <li class="wb-slc visible-sm visible-md visible-lg"><a class="wb-sl" href="#wb-info">Passer à « À propos de ce site »</a></li></ul>
-</nav>
-
-<header>
-<div id="wb-bnr" class="container"><div class="row">
-
-<section id="wb-lng" class="col-xs-3 col-sm-12 pull-right text-right">
- <h2 class="wb-inv">Sélection de la langue</h2>
- <ul class="list-inline mrgn-bttm-0">
- <li>
- <a lang="en" hreflang="en" href="header-docs-en.html">
- <span class="hidden-xs" translate="no">English</span>
- <abbr title="English" translate="no" class="visible-xs h3 mrgn-tp-sm mrgn-bttm-0 text-uppercase">en</abbr>
- </a>
- </li>
- </ul>
-</section>
-
-<div class="brand col-xs-9 col-sm-5 col-md-4" property="publisher" typeof="GovernmentOrganization">
- <a href="https://wet-boew.github.io/GCWeb/" property="url">
- <img src="https://wet-boew.github.io/themes-dist/GCWeb/GCWeb/assets/sig-blk-fr.svg" alt="Gouvernement du Canada" property="logo" /><span class="wb-inv"> / <span lang="en">Government of Canada</span></span>
- </a>
- <meta property="name" content="Gouvernement du Canada">
- <meta property="areaServed" typeof="Country" content="Canada" />
- <link property="logo" href="https://wet-boew.github.io/themes-dist/GCWeb/GCWeb/assets/wmms-blk.svg" />
-</div>
-
-<section id="wb-srch" class="col-lg-offset-4 col-md-offset-4 col-sm-offset-2 col-xs-12 col-sm-5 col-md-4">
- <h2>Recherche</h2>
- <form action="/fr/sr/srb.html" name="cse-search-box" role="search">
- <div class="form-group wb-srch-qry">
- <label for="wb-srch-q" class="wb-inv">Rechercher dans Canada.ca</label>
- <input id="wb-srch-q" list="wb-srch-q-ac" class="wb-srch-q form-control" name="q" type="search" value="" size="34" maxlength="170" placeholder="Rechercher dans Canada.ca" />
- <datalist id="wb-srch-q-ac"></datalist>
- </div>
- <div class="form-group submit">
- <button type="submit" id="wb-srch-sub" class="btn btn-primary btn-small" name="wb-srch-sub"><span class="glyphicon-search glyphicon"></span><span class="wb-inv">Recherche</span></button>
- </div>
- </form>
-</section>
-
-</div></div>
-<hr>
-<div class="container"><div class="row"><div class="col-md-8">
-
-<nav class="gcweb-menu" typeof="SiteNavigationElement">
- <h2 class="wb-inv">Menu</h2>
- <button type="button" aria-haspopup="true" aria-expanded="false">Menu<span class="wb-inv"> principal</span> <span class="expicon glyphicon glyphicon-chevron-down"></span></button>
- <ul role="menu" aria-orientation="vertical" data-ajax-replace="https://www.canada.ca/content/dam/canada/sitemenu/sitemenu-v2-fr.html"><li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/emplois.html">Emplois et milieu de travail</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/immigration-citoyennete.html">Immigration et citoyenneté</a></li>
- <li role="presentation"><a role="menuitem" href="https://voyage.gc.ca/">Voyage et tourisme</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/entreprises.html">Entreprises et industrie</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/prestations.html">Prestations</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/sante.html">Santé</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/impots.html">Impôts</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/environnement.html">Environnement et ressources naturelles</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/defense.html">Sécurité nationale et défense</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/culture.html">Culture, histoire et sport</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/police.html">Services de police, justice et urgences</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/transport.html">Transport et infrastructure</a></li>
- <li role="presentation"><a role="menuitem" href="https://international.gc.ca/world-monde/index.aspx?lang=fra">Canada et le monde</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/finance.html">Argent et finances</a></li>
- <li role="presentation"><a role="menuitem" href="https://www.canada.ca/fr/services/science.html">Science et innovation</a></li></ul>
-</nav>
-
-</div></div></div>
-
-<nav id="wb-bc" property="breadcrumb">
- <h2>Vous êtes ici :</h2>
- <div class="container">
- <ol class="breadcrumb" typeof="BreadcrumbList">
- <li property="itemListElement" typeof="ListItem">
- <a property="item" typeof="WebPage" href="https://www.canada.ca/fr.html">
- <span property="name">Canada.ca</span>
- </a>
- <meta property="position" content="1">
- </li>
- </ol>
- </div>
-</nav>
-
-</header>
-
-Il n'y a pas d'évaluation ni de rapport disponible pour ce composant.
- -Versions du composants | -Classes CSS | -Gabarit | -Rendu visuel | -Schéma | -
---|---|---|---|---|
Version 4.0.0 | -n.a. | -Version 4.0 | -Version 1.0 | -n.a. | -
Version du composant | -Classes CSS | -Gabarit | -Rendu visuel | -Schéma | -
---|---|---|---|---|
Version 3.0.0 | -n.a. | -Version 3.0 | -Version 1.0 | -n.a. | -
Version 2.0.0 | -n.a. | -Version 2.0 | -Version 1.0 | -n.a. | -
Version 1.0 | -n.a. | -Version 1.0 | -Version 1.0 | -n.a. | -
Aucun changement.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.1] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Fil d'Ariane [version 1.0] -->
-</header>
-
- La différence avec la verion 3.0 est que la valeur pour col-xs-5
et col-xs-offset-7
a été ajusté à un "6" afin que le texte du bouton ne brise pas et demeure sur une seule ligne pour toutes les fenêtre d'affichage d'extra-extra-petite à extra-large (xs, xxs, sm, md, lg et xl).
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.1] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- <div class="col-xs-6 col-xs-offset-6 col-md-offset-0 col-md-4">
- <!-- Section d'authentification optionnelle [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- Aucun changement.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <!-- Menu du site [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Fil d'Ariane [version 1.0] -->
-</header>
-
- La version 3.0 de l'en-tête incluant la section d'authentification est obsolète mais toujours supportée et requière l'implémentation de la version 2.0 du menu GCWeb ou le code <div class="container">
a été relocalisé dans l'en-tête donc l'extérieur du composant "gcweb-menu".
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Section d'authentification optionnelle [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- La seule différence avec la version 2.0 est que les colonnes vont rester à 8 même si la section d'authentification est présente.
- -<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Fil d'Ariane [version 1.0] -->
- </header>
-
- Aucun changement.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Section d'authentification optionnelle [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
- </header>
- La version 2.0 de l'en-tête est obsolète mais toujours supportée et requière l'implémentation de la version 2.0 du menu GCWeb ou le code <div class="container">
a été relocalisé dans l'en-tête donc l'extérieur du composant "gcweb-menu".
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <!-- Menu du site [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Fil d'Ariane [version 1.0] -->
- </header>
-
- Aucun changement.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Section d'authentification optionnelle [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
- </header>
- Cette version requière l'implémentation de la version 2.0 du menu GCWeb ou le code <div class="container">
a été relocalisé dans l'en-tête donc l'extérieur du composant "gcweb-menu".
<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <!-- Menu du site [version 2.0] -->
- </div>
- </div>
- </div>
- <!-- Fil d'Ariane [version 1.0] -->
-</header>
-
- Ajout de la section d'authentification.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Changer de langue [version 1.0] -->
- <!-- Image de marque [version 1.0] -->
- <!-- Recherche [version 1.0] -->
- </div>
- </div>
- <hr>
- <div class="container">
- <div class="row">
- <div class="col-md-8">
- <!-- Menu du site [version 2.0] -->
- </div>
- <div class="col-xs-5 col-xs-offset-7 col-md-offset-0 col-md-4">
- <!-- Section d'authentification optionnelle [version 1.0] -->
- </div>
- </div>
- </div>
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- La version 1.0 de l'en-tête est obsolète mais toujours supportée.
-<header>
- <div id="wb-bnr" class="container">
- <div class="row">
- <!-- Language toggle [version 1.0] -->
- <!-- Branding [version 1.0] -->
- <!-- Search [version 1.0] -->
- </div>
- </div>
- <!-- GCWeb Menu [Version 1.0] -->
- <!-- Breadcrumbs [version 1.0] -->
-</header>
- <hr>
."
+ ],
+ "fr": [
+ "Depuis la version 4.0, l'En-tête n'inclut plus le menu GCWeb.",
+ "Depuis la version 4.0, le conteneur situé dans le composant Fil d'Ariane a été retiré et le composant Fil d'Ariane a été déplacé à l'intérieur du conteneur situé juste après le <hr>
."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "<div class=\"row\">
from inside the <div class=\"container\">
located right after the <hr>
.",
+ "Remove the <nav class=\"gcweb-menu\">
.",
+ "Remove the <div class=\"container\">
from inside the <nav id=\"wb-bc\">
.",
+ "Move the <nav id=\"wb-bc\">
inside the <div class=\"container\">
located right after the <hr>
."
+ ],
+ "fr": [
+ "Supprimez le <div class=\"row\">
situé à l'intérieur du <div class=\"container\">
situé juste après le <hr>
.",
+ "Supprimez le <nav class=\"gcweb-menu\">
.",
+ "Supprimez le <div class=\"container\">
situé à l'intérieur du <nav id=\"wb-bc\">
.",
+ "Déplacez le <nav id=\"wb-bc\">
à l'intérieur du <div class=\"container\">
situé juste après le <hr>
."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Version 3.0:",
+ "code": "altLangPage
to the URL of the alternative language's page.",
+ "To hide the search bar, in the page's front-matter, set the property nositesearch
to true
.",
+ "To hide the breadcrumb trail, in the page's front-matter, set the property breadcrumbs
to false
. For more information on how to define the breadcrumb links, refer to the breadcrumbs documentation.",
+ "To show the authentication link, in the page's front-matter, set the property auth
to an object containing the URL and label of the link. For more information on how to define the authentication link, refer to the authentication pattern documentation."
+ ],
+ "fr": [
+ "Pour afficher le lien pour changer de langue, dans l'en-tête de la page, définissez la propriété altLangPage
à l'URL de la page de la langue alternative.",
+ "Pour cacher la barre de recherche, dans l'en-tête de la page, définissez la propriété nositesearch
à true
.",
+ "Pour cacher le fil d'Ariane, dans l'en-tête de la page, définissez la propriété breadcrumbs
à false
. Pour plus d'informations sur la façon de définir les liens du fil d'Ariane, consultez la documentation du fil d'Ariane.",
+ "Pour afficher le lien d'authentification, dans l'en-tête de la page, définissez la propriété auth
à un objet contenant l'URL et l'étiquette du lien. Pour plus d'informations sur la façon de définir les liens d'authentification', consultez la documentation du modèle d'authentification."
+ ]
+ },
+ "sample": {
+ "en": [
+ {
+ "@type": "source-code",
+ "description": "Code sample:",
+ "code": "---\n{\n\t\"altLangPage\": \"page-url.html\",\n\t\"nositesearch\": true,\n\t\"breadcrumbs\": false,\n\t\"auth\": {\n\t\t\"type\": \"contextual\",\n\t\t\"link\": \"page-url.html\",\n\t\t\"label\": \"Sign in\"\n\t}\n}\n---"
+ }
+ ],
+ "fr": [
+ {
+ "@type": "source-code",
+ "description": "Exemple de code :",
+ "code": "---\n{\n\t\"altLangPage\": \"page-url.html\",\n\t\"nositesearch\": true,\n\t\"breadcrumbs\": false,\n\t\"auth\": {\n\t\t\"type\": \"contextual\",\n\t\t\"link\": \"page-url.html\",\n\t\t\"label\": \"Sign in\"\n\t}\n}\n---"
+ }
+ ]
+ }
+ }
+ ],
+ "iteration": [
+ {
+ "@id": "_:iteration_header_4",
+ "name": "Header - Iteration 4",
+ "date": "2024-08",
+ "detectableBy": "#wb-bnr:not(:has(+ hr + .container > .row))",
+ "predecessor": "_:iteration_header_3",
+ "breaking": [
+ "Removing GCWeb menu"
+ ],
+ "assets": [
+ {
+ "@type": "source-code",
+ "@language": "en",
+ "description": "Include with logic in liquid",
+ "code": {
+ "@type": [ "rdf:HTML", "@id" ],
+ "@value": "includes/header.html"
+ }
+ }
+ ]
+ },
+ {
+ "@id": "_:iteration_header_3",
+ "name": "Header - Iteration 3",
+ "date": "2022-10",
+ "detectableBy": "#wb-bnr + hr + .container > .row > .col-md-8",
+ "successor": "_:iteration_header_4",
+ "predecessor": "_:iteration_header_2",
+ "breaking": [
+ "Changed Menu column to make consistent whether there is a Sign in button or not (always col-md-8).",
+ "Changed the value for col-xs-5 and col-xs-offset-7 have been adjusted to a \"6\" so the button text doesn't break and stays on one line for every viewport."
+ ],
+ "example": {
+ "en": [
+ {
+ "href": "demoted/header-v3.html",
+ "text": "Header version 3"
+ },
+ {
+ "href": "demoted/header-auth-v3.html",
+ "text": "Header version 3 with authentication link"
+ }
+ ],
+ "fr": [
+ {
+ "href": "demoted/header-v3.html",
+ "text": "Header version 3"
+ },
+ {
+ "href": "demoted/header-auth-v3.html",
+ "text": "Header version 3 with authentication link"
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:iteration_header_2",
+ "name": "Header - Iteration 2",
+ "date": "2022-05",
+ "detectableBy": "#wb-bnr + hr + .container > .row > .col-md-12",
+ "successor": "_:iteration_header_3",
+ "predecessor": "_:iteration_header_1",
+ "breaking": [
+ "The container has been moved outside of the GCWeb menu component."
+ ],
+ "example": {
+ "en": [
+ {
+ "href": "deprecated/header-v2.html",
+ "text": "Header version 2"
+ },
+ {
+ "href": "deprecated/header-auth-v2.html",
+ "text": "Header version 2 with authentication link"
+ }
+ ],
+ "fr": [
+ {
+ "href": "deprecated/header-v2.html",
+ "text": "Header version 2"
+ },
+ {
+ "href": "deprecated/header-auth-v2.html",
+ "text": "Header version 2 with authentication link"
+ }
+ ]
+ }
+ },
+ {
+ "@id": "_:iteration_header_1",
+ "name": "Header - Iteration 1",
+ "date": "2020-06",
+ "detectableBy": "#wb-bnr + .gcweb-menu",
+ "successor": "_:iteration_header_2",
+ "example": {
+ "en": [
+ {
+ "href": "deprecated/header-v1.html",
+ "text": "Header version 1"
+ }
+ ],
+ "fr": [
+ {
+ "href": "deprecated/header-v1.html",
+ "text": "Header version 1"
+ }
+ ]
+ }
+ }
+ ],
+ "changesets": [
+ {
+ "@id": "_:cs_header_4",
+ "name": "Header - version 4.0",
+ "status": "stable",
+ "baseOnIteration": "_:iteration_header_4",
+ "detectableBy": "#wb-bnr:not(:has(+ hr + .container > .row))",
+ "layout": [
+ "Language toggle link on the top right",
+ "Branding on the left, Search on the right",
+ "Horizontal divider",
+ "Breadcrumbs on the left, Authentication pattern on the right"
+ ],
+ "style": "Horizontal divider is 1px and light-gray",
+ "semantic": "The official website of the Government of Canada
+Find a job, training, hiring programs, work permits, Social Insurance Number (SIN)
+Visit, work, study, immigrate, refugees, permanant residents, apply, check status
+In Canada or abroad, advice, advisories, passports, visit Canada, events, attractions
+Starting a business, permits, copyright, business support, selling to government
+EI, family and sickness leave, pensions, housing, student aid, disabilities
+Food, nutrition, diseases, vaccines, drugs, product safety and recalls
+Income tax, payroll, GST/HST, contribution limits, tax credits, charities
+Weather, climate, agriculture, wildlife, pollution, conservation, fisheries
+Military, transportation and cyber security, securing the border, counter-terrorism
+Arts, media, heritage, official languages, national identity and funding
+Safety, justice system, prepare for emergencies, services for victims of crime
+Aviation, marine, road, rail, dangerous goods, infrastructure projects
+Foreign policy, trade agreements, development work, global issues
+Personal finance, credit reports, fraud protection, paying for education
+Scientific research on health, environment and space, grants and funding
+Programs and services for First Nations, Inuit and Métis
+Services for current and former military, RCMP and their families
+Programs and services for teenagers and young adults
+Brief description of the feature being promoted.
+Brief description of the feature being promoted.
+Le site officiel du gouvernement du Canada
+Trouver un emploi, formation, programmes d'embauche, permis de travail, numéro d'assurance sociale (NAS)
+Visiter, travailler, étudier, immigrer, réfugiés, résidents permanents, présenter une demande, vérifier l'état de la demande
+Au Canada ou à l'étranger, conseils, avis, passeports, visiter le Canada, événements, attractions
+Démarrer une entreprise, permis, propriété intellectuelle, soutien aux entreprises, vendre au gouvernement
+Assurance emploi, congés familiaux et congés de maladie, pensions, logement, aide financière aux études, personnes invalides
+Alimentation, nutrition, maladies, vaccins, médicaments, sécurité des produits et rappels
+Impôt sur le revenu, TPS/TVH, limites de contribution, credits d’impôt, organismes de charité
+Météo, climat, agriculture, faune, pollution, conservation, pêches
+Militaire, cybersécurité, sûreté des transports, sécuriser la frontière, contre-terrorisme
+Arts, médias, patrimoine, langues officielles, identité nationale et financement
+Sécurité, justice, se préparer en cas d'urgence, services aux victimes d'actes criminels
+Aviation, transport maritime, transport routier, transport ferroviaire, marchandises dangereuses, projets d'infrastructure
+Politique étrangère, ententes commerciales, développement international, enjeux mondiaux
+Finances personnelles, dossiers de crédit, se protéger de la fraude, financer votre éducation
+Recherche scientifique sur la santé, l'environnement et l'espace, subventions et financement
+Programmes et services pour les Premières nations, les Inuits et les Métis
+Services pour les membres actifs et retraités des Forces armées canadiennes ou de la GRC et leurs familles
+Programmes et services pour adolescents et jeunes adultes
+Brève description de l’élément en vedette.
+Brève description de l’élément en vedette.
+