Sélection de la langue

Recherche


Menu GCWeb

Statut
Stable
Type
Fonctionnalité du site Canada.ca
Dernière révision
2025-05-26

Objectif

Menu principal afin de naviguer les diverses sections de Canada.ca.

Example pratique

Utilisez cette page comme exemple de travail

Comment mettre en œuvre

Doit être utilisé accompagné de la version 2.0 de l'entête.

Évaluation et rapport

Il n'y a pas d'évaluation ni de rapport disponible pour ce composant.

API (version 3.1)

Classe CSS Gabarit Rendu visuel Schéma
Version 1.0 Version 3.1 Version 1.0.1 n.d.

Classe CSS (v1.0)

gcweb-menu

Historique

Version 3.1

Ajout d'un nouveau lien au menu pour "Gérer les événements de la vie".

En anglais, le lien mène à la page suivante:

En français, le lien mène à la page suivante :

Version 3.0.2

Mise à jour la largeur du sous-menu au point d'arrêt moyen.

Version 3.0.1

Le aria-label a été mis à jour pour des raisons d'accessibilité.

Version 3.0

Identique à la version 2.0, mais le lien vers « Canada et le monde » a été mis à jour.

En anglais, l'URL change :

En français, l'URL change :

Version 2.0

Liste des changements depuis la version 1.0 : Suppression du <div class="container">.

<nav class="gcweb-menu" typeof="SiteNavigationElement">
	<h2 class="wb-inv">{{ i18nText-menu }}</h2>
	<button type="button" aria-haspopup="true" aria-expanded="false">{{ i18nText-menuBtn }} <span class="expicon glyphicon glyphicon-chevron-down"></span></button>
	<ul role="menu" aria-orientation="vertical" data-ajax-replace="{{ i18nText-menuAjax }}">
{%- if i18nText-lang == "fr" -%}
		...
{%- elsif i18nText-lang == "en" -%}
		...
{%- endif -%}
	</ul>
</nav>

Version 1.0 (obsolète)

La version 1.0 du menu est obsolète mais toujours supportée.

<nav class="gcweb-menu" typeof="SiteNavigationElement">
	<div class="container">
		<h2 class="wb-inv">{{ i18nText-menu }}</h2>
		<button type="button" aria-haspopup="true" aria-expanded="false">{{ i18nText-menuBtn }} <span class="expicon glyphicon glyphicon-chevron-down"></span></button>
		<ul role="menu" aria-orientation="vertical" data-ajax-replace="{{ i18nText-menuAjax }}">
{%- if i18nText-lang == "fr" -%}
			...
{%- elsif i18nText-lang == "en" -%}
			...
{%- endif -%}
		</ul>
	</div>
</nav>

Exemple pratique

Version 1.0 de l'entête et du menu GCWeb

Détails de la page

Date de modification :