Projet Web du S1.
Faire un site maquette en binôme.
- Ce site doit être une maquette de site marchand.
- Le site sera totalement statique: pas de PHP ou de JS.
- Il devra être rendu au plus tard en décembre
Lien vers les consignes plus détaillées du projet
Nathan Décher s'occupe du CSS et du flexbox du site
Thomas Montero s'occupe du html, des formulaires et du contenu du site
src
: fichiers sourcespages
: sources des pagesstyles
: feuilles de stylestemplates
: templates utilisés pour la construction du sitestyles.less
: point d'entrée des styles
assets
: images utiliséesicons
: icones
build
: scripts de constructionscripts
: scripts générauxtest
: scripts de test
Pour construire le site, il faut les outils suivants:
linux
,freeBSD
oucygwin
lua
5.1 ou 5.3; modulesluaxml
etluatpl
installés automatiquement si absentsgit
zip
nodejs
avec le moduleless
installé globalement
Ensuite, la construction est un simple appel à ./scripts/build.sh
qui va créer le site web dans le dossier out
.
La construction du site ne préserve pas l'indentation et les commentaires.
Le site web est disponible à l'adresse http://genshop.tk pour la branche master
et http://staging.genshop.tk pour la branche staging
.
Le domaine ayant expiré, le site est désormais accessible sur https://genshop.s.codinget.me