# [Jamstatic.fr](https://jamstatic.fr) Vous utilisez [Jekyll](https://jamstatic.fr/categories/jekyll/), [Hugo](https://jamstatic.fr/categories/hugo/), [Eleventy](https://jamstatic.fr/categories/eleventy/) ou tout autre générateur de site statique ? Vous voulez échanger avec la communauté francophone et vous tenir informé de l'actualité de l'écosystème de la Jamstack ? Vous pouvez : * [Nous suivre sur Twitter](https://twitter.com/jamstatic_fr) * [Rejoindre le Slack](https://jamstatic.fr/slack/) * [Soumettre un article à la publication](https://github.com/jamstatic/jamstatic-fr/projects/1) [![Netlify Status](https://api.netlify.com/api/v1/badges/5f02cf72-0ba6-4fd3-a606-29262d8d8606/deploy-status)](https://app.netlify.com/sites/jamstatic/deploys) ## Contribuer [![Contributeurs](https://img.shields.io/badge/all_contributors-26-orange.svg?style=flat-square)](#contributeurs) Le site est généré avec [Cecil](https://cecil.app). 1. Télécharger Cecil ```bash curl -LO https://cecil.app/cecil.phar ``` 2. Clôner le dépôt Git ```bash git clone https://github.com/jamstatic/jamstatic-fr.git ``` 3. Créer un nouvel article (dans une branche dédiée) ```bash git switch --create post/nouvel-article php cecil.phar new:page post/nouvel-article.md ``` 4. Prévisualiser le site web ```bash php cecil.phar serve -d -v --config=config/dev.yml ``` 5. Envoyer l’article ```bash git commit -am "Nouvel article" ``` 6. Soumettre une PR (Pull Request) ```bash gh pr create ``` ## Développement ### Regénérer la feuille de styles avec [Tailwind CSS](https://tailwindcss.com) ```bash npm install npx tailwindcss -i ./assets/css/tailwind.css -o ./assets/css/styles.css ``` ## Production Chaque commit dans la branche `master` génère une nouvelle version du site qui, s'il n'y a pas d'erreur, est automatiquement déployée. Si vous souhaitez contribuer, proposer des articles, vous pouvez ouvrir une issue ou soumettre directement une pull request :heart: ## Contributeurs Merci à ces personnes extraordinaires ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)) :