files for https://mozfr.org/
https://mozfr.org/ ↗// readme
Ceci est le code source de notre portail Mozilla francophone https://mozfr.org/.
Le site utilise le générateur statique Cecil https://cecil.app/. Les templates utilisent Twig.
Installer le site en local
Vous devez d’abord forker le dépôt:
git clone https://github.com/votreforkdudépot/www/
cd www
Note: Cecil requière l’extension PHP ext-gd.
Installez Cecil avec Composer le gestionnaire de dépendances de PHP:
composer install
Une fois les dépendances installées, vous pouvez lancer le serveur de développement local avec cette commande dans votre terminal:
composer serve:dev
Le site sera à l’adresse http://localhost:8000. Lorsqu’un changement est effectué dans un fichier source, Cecil regénérera le dossier de sortie et rafraîchira le navigateur sautomatiquement.
Vous pouvez aussi exécuter toutes les autres commandes de Cecil avec:
composer cecil [nom de la commande]
Tous les fichiers source (HTML, JS, CSS, images, polices…) sont dans le
dossier source. Le dossier de sortie se trouve dans source/_site.
Outils de validation et de formatage du code
Pour les utiliser, vous devez tout d’abord…