Skip to content

Site web de Trackdéchets : Gérer la traçabilité des déchets en toute sécurité

License

Notifications You must be signed in to change notification settings

chrischarousset/trackdechets-website

 
 

Repository files navigation

Trackdéchets - Site Web

Ce dépôt contient les sources du site web de Trackdéchets.

Installation

  1. Installer Node.js 14
  2. Lancer la commande npm install
  3. Démarrer l'application via la commande npm start

Déploiement

Le site est automatiquement déployée comme une page GitHub (branche gh-pages) lorsqu'un nouveau commit est poussé sur la branche master. Ce déploiement est effectué via une action GitHub.

Modifier les CGU

Les CGU sont rédigées en markdown dans le fichier content/pages/cgu.md. Il est possible de les éditer directement sur GitHub :

Un résumé de la syntaxe markdown est disponible ici : https://guides.github.com/pdfs/markdown-cheatsheet-online.pdf

Modifier les mentions d'accessibilité

Les mentions d'accessibilité sont rédigées en markdown dans le fichier content/pages/a11y.md. Il est possible de les éditer directement sur GitHub :

Modifier la politique de confidentialité

Pour mettre à jour la politique de confidentialité, il faut remplacer le fichier pdf politique-de-confidentialite.pdf situé dans le répertoire static. Il est donc important que votre fichier porte exactement le même nom.

Modifier les mentions légales

Pour mettre à jour les mentions légales, il faut remplacer le fichier pdf mentions-legales.pdf situé dans le répertoire static. Il est donc important que votre fichier porte exactement le même nom.

Ajouter un partenaire

Pour ajouter un partenaire, il suffit d'ajouter le logo dans le répertoire content/partners.

Il peut être nécessaire de redimmensionner le logo afin de l'équilibrer par rapport aux autres. Les logos font entre 180 et 220 pixels de largeur, en cas de doute commencez par 200.

Il est possible d'uploader un logo directement sur GitHub :

Ajouter une bannière d'incident

En cas d'incident, il est possible d'ajouter une bannière sur toutes les pages pour informer les utilisateurs. Pour ce faire, il faut modifier la propriété siteMetadata.incident dans le fichier gatsby-config.js.

Cette propriété peut contenir du HTML, par exemple pour ajouter un lien pointant vers une page externe. Définir cette propriété comme une chaîne de caractère vide aura pour conséquence de ne pas afficher la bannière.

LICENCE

MIT

About

Site web de Trackdéchets : Gérer la traçabilité des déchets en toute sécurité

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.5%
  • JavaScript 3.5%