Squelette SPIP du site de Valère Staraselski.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jérôme Lebleu 32b70c0cf5 [doc] Mets à jour et complète le README.md 1 year ago
squelettes [dist] Compile les assets pour le squelette 1 year ago
src [enh] Affiche et mets en forme les notes d'un article 1 year ago
.babelrc [init] Première ébauche rapide de la maquette 1 year ago
.gitignore [init] Première ébauche rapide de la maquette 1 year ago
LICENSE [init] Première ébauche rapide de la maquette 1 year ago
README.md [doc] Mets à jour et complète le README.md 1 year ago
config.js [init] Première ébauche rapide de la maquette 1 year ago
gulpfile.babel.js [init] Première ébauche rapide de la maquette 1 year ago
package-lock.json [init] Première ébauche rapide de la maquette 1 year ago
package.json [init] Première ébauche rapide de la maquette 1 year ago

README.md

Valère Staraselski

Squelette pour SPIP du site de Valère Staraselski.

Ce squelette est prévu pour SPIP >= 3. Le thème utilise le framework Foundation for Sites. Il utilise un système de construction basé sur Gulp afin de compiler les feuilles de style, le code JavaScript et autres fichiers.

Mise en route

Créez un lien symbolique du dossier squelettes de ce dépôt vers le dossier squelettes de votre installation SPIP, afin d’utiliser ce squelette pour le site.

Développement

Assurez-vous d’avoir ces dépendances d’installées :

Dans le répertoire racine du dépôt, lancez ensuite la commande suivante pour installer les dépendances avec npm :

npm install

Vous pouvez ensuite utiliser la commande suivante pour écouter les changements sur les fichiers :

npm run watch

Les feuilles de style (CSS) sont générées à partir du code SCSS qui se trouve dans src/assets/scss. La tâche Gulp se chargera de générer un fichier CSS dans le dossier squelettes/assets/css. De même, le code JavaScript se trouve dans le dossier src/assets/js, et sera construit par la tâche Gulp dans squelettes/assets/js.

Lorsque le thème est prêt pour être utilisé en production, vous pouvez alors lancer la commande suivante pour copier et compresser les fichiers (CSS, JS, polices…) :

npm run dist

Licence

Ce squelette ainsi que son thème est développé par Cliss XXI sous licence AGPLv3+.