Squelette SPIP du site de Valère Staraselski.
 
 
 
 
 
Aller au fichier
vstaraselski-site 3e478b5fb1 changements constatés en prod 2024-02-06 15:01:03 +01:00
squelettes changements constatés en prod 2024-02-06 15:01:03 +01:00
src [enh] Affiche et mets en forme les notes d'un article 2018-01-30 12:13:50 +01:00
.babelrc [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00
.gitignore [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00
LICENSE [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00
README.md [doc] Mets à jour et complète le README.md 2018-02-05 14:15:08 +01:00
config.js [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00
gulpfile.babel.js [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00
package-lock.json [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00
package.json [init] Première ébauche rapide de la maquette 2017-12-20 16:59:07 +01:00

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+.