Skip to content

Univers-detendu/jc-website

Repository files navigation

Les aventures de Jean Claude, le site web

Site web du jeu Les aventures de Jean Claude, généré par Cecil.

Pré-requis

  1. PHP 8.1
  2. cecil.phar : https://cecil.app/download/

Structure du projet

  • Paramétrage du site : cecil.yml
  • Pages de contenu : pages/
  • Templates (Twig) : layouts/
  • Images et feuille de styles : assets/
  • Fichiers copiés tels quels : static/
  • Site web généré : _site

Aperçu local

Exécuter la commande suivante dans un terminal :

php cecil.phar serve

Puis ouvrir un navigateur web à l'adresse http://localhost:8000.

Génération du site

Exécuter la commande suivante dans un terminal :

php cecil.phar build

Puis copier le contenu du dossier _site sur le serveur web.

(re)Génération de la feuille de styles

Le fichier de styles assets/styles.css est généré par Tailwind CSS, à partir des fichiers suivants :

  1. tailwind.config.js
  2. tailwind.css

Si l’un de ces fichiers est modifié, il est nécessaire de régénérer la feuille de styles :

npm install
npx tailwindcss -i ./tailwind.css -o ./assets/css/styles.css