Scampi-Twig

Scampi-Twig est la base de démarrage pour tous les projets web de la DILA.

Il permet de créer des pages statiques ou des gabarits html/css/js utilisant la bibliothèque de composants Scampi pour les CSS et Twig pour la génération des pages html.

Télécharger Scampi-Twig v1.0-RC Voir les sources sur gitlab.com

La saisie des contenus peut s'effectuer en syntaxe twig, html ou markdown.

Des outils et des snippets favorisent la création d’un guide de style associé à chaque projet.

Un index, situé à la racine du projet, permet de restituer les informations du dépôt et de lister les gabarits.

Technos et langages :

  • Sass
  • Twig
  • Markdown (optionnel)
  • Javascript
  • Node et npm pour les compilations
  • Gulp installé en global pour automatiser les tâches

Curieux ?

$ git clone --recursive https://gitlab.com/pidila/scampi-twig.git <mon_projet>
$ cd mon_projet && npm install && gulp dev

N'hésitez pas à créer une branche et proposer un pull request :)

Le présent site des ressources du PiDILA a été entièrement réalisé avec Scampi-Twig et contrôlé grâce à la checklist Pidila.

Liste d’échanges et d’informations :

S'abonner à la liste de discussion.

Licence

Scampi-twig est distribué sous une double licence : [MIT](https://gitlab.com/pidila/scampi-twig/blob/master/LICENCE-MIT.md) et [CeCILL-B](http://www.cecill.info/licences/Licence_CeCILL-B_V1-fr.html).

Les informations données dans cette rubrique correspondent à la version 1.0 release candidate de Scampi-Twig, encore en développement. Pour lire la documentation de la version courante (0.3.1), référez-vous au readme du dépôt.