490741e2fe | ||
---|---|---|
hooks | ||
{{cookiecutter.output_dir}} | ||
CONTRIBUTORS.txt | ||
LICENSE | ||
README.md | ||
cookiecutter.json |
README.md
cookiecutter-foundation
Un modèle cookiecutter pour produire rapidement les feuilles de style et scripts d'un site en utilisant le framework Zurb Foundation à Cliss XXI.
Version de Foundation supportée : 6.4
## Fonctionnalités
Ce modèle est particulièrement prévu pour être utilisé au sein d'applications Django générées avec notre modèle cookiecutter-django. Néanmoins, il peut sans problème être utilisé et adapté pour d'autres applications.
Les fonctionnalités principales sont les suivantes :
- définition des tâches pour compiler les assets de manière générale (styles, scripts, images, polices, ...), écouter les modifications sur ces fichiers, démarrer un serveur de développement ;
- permet de prototyper la maquette du site et un guide pour les styles grâce à Panini.
Utilisation
Il vous faudra tout d'abord installer cookiecutter
sur votre système. Pour
ce faire, à partir de Debian Stretch, il vous suffit d'installer le paquet
cookiecutter
.
Sinon, dans le cas où la version est trop ancienne, vous pouvez toujours l'installer via pip comme ceci :
$ cd <workspace>
$ virtualenv ./venv
$ source venv/bin/activate
$ pip install cookiecutter
Enfin, pour générer une nouvelle application depuis ce modèle, utilisez la commande suivante :
$ cookiecutter https://forge.cliss21.org/cliss21/cookiecutter-foundation.git
Une série de questions vous seront posées afin d'ajuster les sources générées à vos besoins.