From 5b3264fe85cb3ec6bede5aec72559122c4e841ef Mon Sep 17 00:00:00 2001 From: Melanie Boeckmann Date: Tue, 9 Apr 2024 14:51:49 -0700 Subject: [PATCH 1/2] feat: add new privacy notice page --- src/_data/footer.js | 2 - src/_includes/layouts/base.njk | 3 +- src/_includes/layouts/home.njk | 2 +- src/en/about-us.md | 6 +-- src/en/en.json | 23 ++++++++++ src/en/privacy-notice.md | 72 +++++++++++++++++++++++++++++++ src/fr/avis-de-confidentialite.md | 72 +++++++++++++++++++++++++++++++ src/fr/fr.json | 23 ++++++++++ 8 files changed, 196 insertions(+), 7 deletions(-) create mode 100644 src/en/privacy-notice.md create mode 100644 src/fr/avis-de-confidentialite.md diff --git a/src/_data/footer.js b/src/_data/footer.js index f11c94745..aaccdbf66 100644 --- a/src/_data/footer.js +++ b/src/_data/footer.js @@ -3,12 +3,10 @@ module.exports = { terms: 'Terms and conditions', termsurl: 'https://www.canada.ca/en/transparency/terms.html', privacy: 'Privacy', - privacyurl: 'https://www.canada.ca/en/transparency/privacy.html', }, fr: { terms: 'Avis', termsurl: 'https://www.canada.ca/fr/transparence/avis.html', privacy: 'Confidentialité', - privacyurl: 'https://www.canada.ca/fr/transparence/confidentialite.html', }, }; diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk index 1567a4484..8c73943ca 100644 --- a/src/_includes/layouts/base.njk +++ b/src/_includes/layouts/base.njk @@ -44,9 +44,10 @@ + diff --git a/src/_includes/layouts/home.njk b/src/_includes/layouts/home.njk index bd4eb333c..8d69a4edc 100644 --- a/src/_includes/layouts/home.njk +++ b/src/_includes/layouts/home.njk @@ -63,8 +63,8 @@ diff --git a/src/en/about-us.md b/src/en/about-us.md index 672417c0e..a0f00da27 100644 --- a/src/en/about-us.md +++ b/src/en/about-us.md @@ -1,5 +1,5 @@ --- -title: About GC Design System +title: About translationKey: aboutus layout: 'layouts/base.njk' eleventyNavigation: @@ -14,7 +14,7 @@ eleventyNavigation: ## Why GC Design System is right for you -GC Design System offers basic building blocks and a common pattern language for frontline digital services. Components and tokens provide standard Government of Canada branding and experiences for any framework you’re using. +GC Design System offers basic building blocks and a common pattern language for frontline digital services. Components and tokens provide standard Government of Canada branding and experiences for any framework you’re using. Use GC Design System to meet Government of Canada requirements for digital service delivery and communication: @@ -49,7 +49,7 @@ GC Design System supports a seamless service experience with: We’re a team of public servants at the Canadian Digital Service building and improving GC Design System. We’ve recently begun growing our team and increasing collaboration. -Our goal is to improve the quality of people's experiences with government by scaling recognizable, predictable, and inclusive user interfaces across digital services.  +Our goal is to improve the quality of people's experiences with government by scaling recognizable, predictable, and inclusive user interfaces across digital services. ### Collaboration and support channels diff --git a/src/en/en.json b/src/en/en.json index f4b92a071..1e84ab175 100644 --- a/src/en/en.json +++ b/src/en/en.json @@ -50,15 +50,38 @@ "about": "/en/about-us", "contact": "/en/contact", + "contactMail": "mailto:cds-snc@servicecanada.gc.ca", "comingSoon": "/en/coming-soon", "demo": "/en/demo", "releaseNotes": "https://github.com/cds-snc/gcds-components/blob/main/CHANGELOG.md", + "privacy": "/en/privacy-notice", "figma": "https://www.figma.com/file/mh2maMG2NBtk41k1O1UGHV/Canadian-Digital-Service%E2%80%A8---GC-Design-System?node-id=4%3A1006&t=qguKsJtr1ityUsUN-0", "fontAwesome": "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css", + "accessToInformationAct": "https://laws-lois.justice.gc.ca/eng/acts/a-1/page-1.html", + "airtable": "https://www.airtable.com/", + "airtablePrivacy": "https://www.airtable.com/company/privacy", + "airtableTermsOfService": "https://www.airtable.com/company/tos", + "cds": "https://digital.canada.ca/", + "cdsPrivacy": "https://digital.canada.ca/privacy/", + "cdsSecurityNotice": "https://digital.canada.ca/security-notice/", + "directivePrivacyPractices": "https://www.tbs-sct.canada.ca/pol/doc-eng.aspx?id=18309", + "electronicNetworkMonitoringLogs": "https://www.canada.ca/en/treasury-board-secretariat/services/access-information-privacy/access-information/info-source/standard-personal-information-banks.html#psu905", + "esdc": "https://www.canada.ca/en/employment-social-development.html", + "esdcAct": "https://laws-lois.justice.gc.ca/eng/acts/h-5.7/FullText.html", + "freshdesk": "https://www.freshworks.com/freshdesk/", + "freshworks": "https://www.freshworks.com/", + "freshworksPrivacy": "https://www.freshworks.com/privacy/", + "gcPrivacy": "https://www.canada.ca/en/transparency/privacy.html", + "gcNotify": "https://notification.canada.ca/", + "gcNotifyTermsOfUse": "https://notification.canada.ca/terms", + "outreachActivities": "https://www.canada.ca/en/treasury-board-secretariat/services/access-information-privacy/access-information/info-source/standard-personal-information-banks.html#psu938", + "privacyAct": "https://laws-lois.justice.gc.ca/ENG/ACTS/P-21/index.html", + "privacyCommissionerCanada": "https://www.priv.gc.ca/en/for-individuals/", + "github": "https://github.com/cds-snc/gcds-components", "githubDocsIssues": "https://github.com/cds-snc/gcds-docs/issues", "githubIssues": "https://github.com/cds-snc/gcds-components/issues", diff --git a/src/en/privacy-notice.md b/src/en/privacy-notice.md new file mode 100644 index 000000000..170555702 --- /dev/null +++ b/src/en/privacy-notice.md @@ -0,0 +1,72 @@ +--- +title: Privacy notice +translationKey: privacy +layout: 'layouts/base.njk' +eleventyNavigation: + key: privacyEN + title: Privacy notice + locale: en + order: 4 + hideMain: true +--- + +# Privacy Notice + +GC Design System is built by the Canadian Digital Service, part of Employment and Social Development Canada. The Government of Canada website (Canada.ca) and the Canadian Digital Service website have their own privacy practices, which are described in the linked documents. + +You do not have to sign up or provide personal information to use GC Design System. However, we collect some information automatically when you visit our website and in some cases you may choose to voluntarily provide more information to us. + +## Information we collect automatically + +### IP addresses + +By default, we log Internet Protocol (IP) addresses to monitor our website infrastructure and security. The IP address identifies the network location of the device you use to visit this website. We do not link these logs with any other information you might voluntarily provide while using the website, such as your name or email address. + +​​You can read about how we handle this specific information in Electronic Network Monitoring Logs, PSU 905. + +### Web analytics + +Analytics show us how people use our web pages. By studying how people navigate, we can improve this website. We do not use analytics to collect identifying information. + +We use Google Analytics for information about: + +- Pages people visit, links they select and documents they download. +- Types of operating systems that visit this website. +- Browsers that visit this website and the browser's approximate location. +- Date and time of visits. + +## You can voluntarily provide some information to us + +If you choose to subscribe to our email newsletter, share feedback through our contact form, send us an email, or attend a demo, we may collect your personal information. In some cases, we may use third-party applications to collect and process information, as indicated below. + +The information you provide can help us improve GC Design System. For example, we may use your contact information to invite you to provide feedback on GC Design System or participate in user research. + +If you use other Canadian Digital Service Platform Services, we may also share information with those services to improve your experience. + +### Subscribing to the GC Design System email newsletter + +We use GC Notify to send our email newsletter and AirTable, a third-party application, for information management. Sign up is voluntary and subject to GC Notify Terms of Use and the Privacy Policy and Terms of Service for the AirTable platform. + +If you choose to subscribe, you provide your name, email address, and whether you currently use GC Design System. By subscribing, you agree to receive emails about GC Design System, including product updates, relevant resources, and requests for feedback. + +### Sharing feedback through our contact form + +We use Freshdesk, a third-party application owned by Freshworks, to manage messages submitted through the GC Design System contact form. Using our contact form is voluntary and information submitted is subject to Freshwork's Privacy Notice. + +If you choose to send a message through our contact form, you provide your name, email address, and information about your inquiry, and we will use this information to respond to your request. + +## We protect your privacy + +As part of Employment and Social Development Canada, Section 5.1 of the Department of Employment and Social Development Act gives us permission to collect and store this information. + +You can find more information about the type of information we hold about you and what we do with it Outreach Activities, PSU 938. + +We handle your information under Part 4 of the Department of Employment and Social Development Act, Access to Information Act, and Privacy Act. We also follow the Directive on Privacy Practices. + +If you have security concerns about this website or other Canadian Digital Service products, please see our Security Notice. + +## You have privacy rights + +The law requires that we protect your privacy. You have the right to access and review your personal information. You can contact us to check or update your information. + +You also have the right to raise concerns about how we handle your personal information. To learn more or to make a formal complaint, contact the Privacy Commissioner of Canada. diff --git a/src/fr/avis-de-confidentialite.md b/src/fr/avis-de-confidentialite.md new file mode 100644 index 000000000..acf346f80 --- /dev/null +++ b/src/fr/avis-de-confidentialite.md @@ -0,0 +1,72 @@ +--- +title: Avis de confidentialité +translationKey: privacy +layout: 'layouts/base.njk' +eleventyNavigation: + key: privacyFR + title: Avis de confidentialité + locale: fr + order: 4 + hideMain: true +--- + +# Avis de confidentialité + +Système de design GC est développé par le Service numérique canadien au sein d'Emploi et développement social Canada. Le site Web du gouvernement du Canada (Canada.ca) et le site Web du Service numérique canadien bénéficient chacun de leurs propres pratiques de protection des renseignements personnels. Celles-ci sont décrites dans les documents joints. + +Vous n'avez pas besoin de vous inscrire ou de fournir des renseignements personnels pour utiliser Système de design GC. Nous recueillons néanmoins certaines informations de façon automatique lorsque vous visitez notre site Web. Il se peut également que vous décidiez de nous fournir volontairement des renseignements additionnels dans certains cas. + +## Renseignements collectés automatiquement + +### Adresses IP + +Nous consignons automatiquement les adresses de protocole Internet (IP) afin de surveiller l'infrastructure de notre site Web et d'en assurer la sécurité. L'adresse IP identifie l'emplacement du réseau de l'appareil que vous utilisez pour naviguer sur le site Web. Nous n'établissons pas de liens entre ces journaux de réseau et les autres informations que vous avez pu volontairement fournir, comme votre nom ou votre adresse courriel, lorsque vous avez navigué sur le site Web. + +Vous pouvez vous renseigner sur la façon dont nous gérons ce type précis de renseignements dans Journaux de contrôle des réseaux électroniques, POU 905. + +### Analytique Web + +L'analytique Web révèle comment les gens utilisent nos pages Web. L'étude de ce comportement nous permet d'améliorer le site Web. Nous n'utilisons pas l'analytique Web pour collecter des renseignements permettant de vous identifier. + +Nous utilisons Google Analytics pour obtenir les informations suivantes : + +- Les pages visitées, les liens utilisés et les documents téléchargés. +- Les systèmes d'exploitation utilisés pour accéder à ce site Web. +- Les navigateurs Web utilisés pour visiter ce site Web et la localisation approximative du navigateur. +- La date et l'heure des visites. + +## Vous pouvez nous fournir des renseignements sur une base volontaire + +Si vous décidez de vous abonner à notre infolettre, de nous faire part de commentaires au moyen de notre formulaire de contact, de nous envoyer un courriel ou de participer à une démo, nous pouvons recueillir vos renseignements personnels. Dans certains cas, nous pouvons utiliser des applications tierces pour recueillir et traiter des renseignements, comme nous l'indiquons plus loin. + +Les informations que vous nous transmettez peuvent nous aider à améliorer Système de design GC. Nous pouvons par exemple utiliser vos coordonnées pour vous inviter à donner votre avis sur Système de design GC ou à participer à une activité de recherche utilisateur. + +Si vous utilisez d'autres services de plateforme du Service numérique canadien, il est possible que nous leur communiquions certains de ces renseignements pour améliorer votre expérience. + +### Abonnement à l'infolettre de Système de design GC + +Nous utilisons Notification GC pour envoyer notre infolettre, et nous utilisons AirTable, une application tierce, pour assurer la gestion des renseignements. L'abonnement à l'infolettre se fait sur une base volontaire et est soumis aux conditions d'utilisation de Notification GC ainsi qu'à la Politique de confidentialité et aux conditions d'utilisation de la plateforme AirTable. + +Si vous choisissez de vous abonner, vous fournirez votre nom et votre adresse courriel, et vous indiquerez si vous utilisez actuellement Système de design GC. En choisissant de vous abonner, vous consentez à recevoir des courriels au sujet de Système de design GC, y compris des mises à jour de produit, des ressources pertinentes et des sollicitations de commentaires. + +### Commentaires envoyés au moyen du formulaire de contact + +Nous utilisons Freshdesk, une application tierce détenue par Freshworks, pour assurer la gestion des messages envoyés au moyen du formulaire de contact de Système de design GC. L'usage de notre formulaire de contact est volontaire, et les informations envoyées sont soumises à la Politique de confidentialité de Freshwork. + +Si vous choisissez d'envoyer un message au moyen de notre formulaire de contact, vous fournirez votre nom, votre adresse courriel et des renseignements propres à votre demande. Nous utiliserons ces renseignements pour répondre à votre demande. + +## Nous veillons à votre confidentialité + +Nous faisons partie d'Emploi et développement social Canada, ce qui nous autorise à recueillir et à conserver des renseignements personnels en vertu de l'article 5.1 de la Loi sur le ministère de l'Emploi et du Développement social. + +Vous pouvez trouver de plus amples informations sur le type de renseignements que nous recueillons sur vous et l'usage que nous en faisons dans Activités de sensibilisation — POU 938. + +Nous traitons vos renseignements conformément à la partie 4 de la Loi sur le ministère de l'Emploi et du Développement social, à la Loi sur l'accès à l'information, et à la Loi sur la protection des renseignements personnels. Nous nous conformons également aux exigences de la Directive sur les pratiques relatives à la protection de la vie privée. + +En cas de préoccupation liée à la sécurité de ce site Web ou de tout autre produit du Service numérique canadien, veuillez consulter notre Avis de sécurité. + +## Votre droit à la vie privée + +En vertu de la Loi, nous devons protéger votre vie privée. Vous avez le droit d'accéder à vos renseignements personnels et de les examiner. Vous pouvez nous contacter pour vérifier ou mettre à jour vos renseignements. + +Vous avez également le droit de soulever des questions sur la façon dont nous traitons vos renseignements personnels. Pour en savoir plus ou pour déposer une plainte officielle, contactez le Commissaire à la protection de la vie privée du Canada. diff --git a/src/fr/fr.json b/src/fr/fr.json index bba0ec527..d78a31b17 100644 --- a/src/fr/fr.json +++ b/src/fr/fr.json @@ -50,15 +50,38 @@ "about": "/fr/a-propos", "contact": "/fr/contactez", + "contactMail": "mailto:cds-snc@servicecanada.gc.ca", "comingSoon": "/fr/developpement-en-cours", "demo": "/fr/demo", "releaseNotes": "https://github.com/cds-snc/gcds-components/blob/main/CHANGELOG.md", + "privacy": "/fr/avis-de-confidentialite/", "figma": "https://www.figma.com/file/mh2maMG2NBtk41k1O1UGHV/Canadian-Digital-Service%E2%80%A8---GC-Design-System?node-id=4%3A1006&t=qguKsJtr1ityUsUN-0", "fontAwesome": "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css", + "accessToInformationAct": "https://laws-lois.justice.gc.ca/fra/lois/a-1/page-1.html", + "airtable": "https://www.airtable.com/", + "airtablePrivacy": "https://www.airtable.com/company/privacy/fr", + "airtableTermsOfService": "https://www.airtable.com/company/tos/fr", + "cds": "https://numerique.canada.ca/", + "cdsPrivacy": "https://numerique.canada.ca/confidentialite/", + "cdsSecurityNotice": "https://numerique.canada.ca/avis-de-securite/", + "directivePrivacyPractices": "https://www.tbs-sct.canada.ca/pol/doc-fra.aspx?id=18309", + "electronicNetworkMonitoringLogs": "https://www.canada.ca/fr/secretariat-conseil-tresor/services/acces-information-protection-reseignements-personnels/acces-information/info-source/fichiers-renseignements-personnels-ordinaires.html#pou905", + "esdc": "https://www.canada.ca/fr/emploi-developpement-social.html", + "esdcAct": "https://laws-lois.justice.gc.ca/fra/lois/h-5.7/TexteComplet.html", + "freshdesk": "https://www.freshworks.com/freshdesk/", + "freshworks": "https://www.freshworks.com/", + "freshworksPrivacy": "https://www.freshworks.com/privacy/", + "gcPrivacy": "https://www.canada.ca/fr/transparence/confidentialite.html", + "gcNotify": "https://notification.canada.ca/accueil", + "gcNotifyTermsOfUse": "https://notification.canada.ca/conditions-dutilisation", + "outreachActivities": "https://www.canada.ca/fr/secretariat-conseil-tresor/services/acces-information-protection-reseignements-personnels/acces-information/info-source/fichiers-renseignements-personnels-ordinaires.html#pou938", + "privacyAct": "https://laws-lois.justice.gc.ca/fra/lois/p-21/index.html", + "privacyCommissionerCanada": "https://www.priv.gc.ca/fr/pour-les-individus/", + "github": "https://github.com/cds-snc/gcds-components", "githubDocsIssues": "https://github.com/cds-snc/gcds-docs/issues", "githubIssues": "https://github.com/cds-snc/gcds-components/issues", From 29b3063cd2ad1ed7eb01fced3d8f5998dda158c9 Mon Sep 17 00:00:00 2001 From: Melanie Boeckmann Date: Wed, 10 Apr 2024 10:59:37 -0700 Subject: [PATCH 2/2] feat: add main band to footer --- src/_data/footer.js | 12 ++++++++++++ src/_includes/layouts/base.njk | 3 ++- src/_includes/layouts/home.njk | 3 ++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/_data/footer.js b/src/_data/footer.js index aaccdbf66..a2d7c5af4 100644 --- a/src/_data/footer.js +++ b/src/_data/footer.js @@ -1,10 +1,22 @@ module.exports = { en: { + social: 'Social media', + socialurl: 'https://www.canada.ca/en/social.html', + mobile: 'Mobile applications', + mobileurl: 'https://www.canada.ca/en/mobile.html', + about: 'About Canada.ca', + abouturl: 'https://design.canada.ca/about/', terms: 'Terms and conditions', termsurl: 'https://www.canada.ca/en/transparency/terms.html', privacy: 'Privacy', }, fr: { + social: 'Médias sociaux', + socialurl: 'https://www.canada.ca/fr/sociaux.html', + mobile: 'Applications mobiles', + mobileurl: 'https://www.canada.ca/fr/mobile.html', + about: 'À propos de Canada.ca', + abouturl: 'https://conception.canada.ca/a-propos/', terms: 'Avis', termsurl: 'https://www.canada.ca/fr/transparence/avis.html', privacy: 'Confidentialité', diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk index 8c73943ca..af288cd9b 100644 --- a/src/_includes/layouts/base.njk +++ b/src/_includes/layouts/base.njk @@ -46,8 +46,9 @@ diff --git a/src/_includes/layouts/home.njk b/src/_includes/layouts/home.njk index 8d69a4edc..61aa1281d 100644 --- a/src/_includes/layouts/home.njk +++ b/src/_includes/layouts/home.njk @@ -63,8 +63,9 @@