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.
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 https://gitlab.com/pidila/scampi-twig.git <mon_projet>
$ cd mon_projet && npm install && npm start
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.
Liste d’échanges et d’informations
S'abonner à la liste de discussion.
Licence
Scampi-twig est distribué sous une double licence : MIT et CeCILL-B.