Skip to content

cds-snc/digital-canada-ca-website

Repository files navigation

La version française suit.

Canadian Digital Service website - digital.canada.ca

This is the official website for the Canadian Digital Service.

Both digital.canada.ca (English site) and numerique.canada.ca (French site) are published from this repository.

Table of contents:

  • How to install and run
  • Content Management System (CMS)
    • How to contribute
    • Submitting pull requests

How to install and run

Powered by Hugo and GC Design System Components.

  1. Clone the repository.

    git clone https://github.com/cds-snc/digital-canada-ca-website.git
    
  2. If you do not have Hugo installed on your machine, you will need to install it. We are running on v0.136.0 (v0.136.0). You can grab the appropriate tar file here, making sure to select the extended version. Then, follow these instructions for installing it. If you run into permissions issues, here is a handy article to help fix the permissions.

  3. Serve:

    hugo server -D
    

The English and French versions will be hosted at localhost:1313 and localhost:1314, respectively.

Content Management System (CMS)

We use GC Articles as our content management system (CMS).

The following forms of content are managed by this CMS:

  • Blog posts

How to contribute

We welcome all contributions, both internal and outside of CDS! Contributions can include fixes for:

  • typos
  • spelling and grammatical errors
  • outdated links and information

All content should follow markdown syntax.

To contribute, regardless if it is content managed by our CMS or not, please submit a pull request.

Submitting pull requests

Please tag all pull requests with the needs-review label.

We will do our best to respond within the timeframe of 3 business days and will provide an update once your changes have been made.

---------------------------------------------------------------------

Site Web du Service numérique canadien — numerique.canada.ca

Ceci est le site officiel du Service numérique canadien.

Les sites digital.canada.ca (site en anglais) et numerique.canada.ca (site en français) sont tous deux publiés à partir de ce référentiel.

Installation et exécution

Créé à l’aide de Hugo et des composants du Système de design GC.

  1. Clonez le référentiel.

    git clone https://github.com/cds-snc/digital-canada-ca-website.git
    
  2. Installez Hugo sur votre ordinateur, si ce n’est pas déjà fait.

    brew install hugo
    
  3. Exécutez le serveur local.

    hugo server -D
    

Les versions française et anglaise seront hébergées à localhost:1314 et à localhost:1313, respectivement.

Système de gestion de contenu (SGC)

Nous utilisons GC Articles comme système de gestion de contenu (SGC).

Nous hébergeons les contenus suivants dans ce SGC :

  • Articles de blogue

Apportez votre contribution

Nous accueillons toutes les contributions internes et externes au SNC! Par contributions, nous entendons des suggestions de correctifs pour les éléments suivants :

  • erreurs de frappe
  • erreurs d’orthographe ou de grammaire
  • liens et renseignements désuets

Tout contenu doit suivre la syntaxe Markdown.

Pour apporter une contribution, qu’il s’agisse de contenu hébergé dans le SGC ou non, veuillez soumettre une demande de tirage (pull request) dans Github.

Soumettre des demandes de tirage (pull request)

Veuillez ajouter l’étiquette « needs-review » à toute demande de tirage.

Nous ferons de notre mieux pour y répondre dans les trois jours ouvrables et vous fournir une mise à jour lorsque les changements proposés auront été appliqués.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published