Contribuer

Les contributions sont appréciées !

Pas de panique, la quasi totalité des fichiers proviennent du thème de base de VuePress. Les seuls fichiers modifiés sont :

Voir le dépôt Git.

Développement en local

Il est conseillé d'utiliser le dépôt de démonstration pour proposer des modifications sur le dépôt du thème.

La procédure de développement en local est la suivante :

  • Clôner les dépôts de démonstration et du thème
  • Installer les dépendances dans chaque dossier : yarn install
  • Dans le dossier du thème, lancer la commande yarn link
  • Dans le dossier de démonstration, lancer la commande yarn link vuepress-theme-gouv-fr. Cette procédure indique à Yarn d'utiliser la version locale du thème plutôt que celle publiée sur npm.
  • Dans le dossier de démonstration, lancer le serveur web yarn run vuepress dev
  • Modifier le code du thème
  • Proposer une pull-request sur le dépôt du thème