No description
- HTML 56.5%
- SCSS 26.2%
- JavaScript 16.7%
- Dockerfile 0.6%
* Update index.html * modif test * test encore * ok * ok * Add files via upload Co-authored-by: SonOfLope <jonathanlopez@hotmail.ca> |
||
|---|---|---|
| .github/workflows | ||
| app | ||
| config | ||
| .babelrc | ||
| .bowerrc | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| bower.json | ||
| docker-compose.yml | ||
| Dockerfile | ||
| gulpfile.babel.js | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| server.js | ||
| test.js | ||
canoe-beton
To Start Working
-
Make sure Node is installed
-
Install bower and gulp
npm install -g bower gulp -
Clone the repo
-
Run
npm installat the root directory of the project -
Run
bower installat the root directory of the project
Available gulp Tasks
gulp buildrun all tasks and package the site in the dist foldergulp serveopen the app in your browser and make it refresh automatically on file savesgulp lint(included in build task) check your source for errors (mainly for javascript)gulp cleanclean the dist and temp foldergulp serve:distsame as serve task, but with the files in the dist foldergulp wiredepinject bower components
Using docker-compose
To launch the website in a "production" environment, simply use docker-compose up
Deployment
- Make sure forever is installed
npm install -g forever
- Copy the config.skel as config.prod.js in the config folder
cp config/config.skel config/config.prod.js
- Modify the config.prod.js with production configuration
- Build the application
gulp build
- Start the application as a daemon
NODE_ENV=prod forever server.js
Aide pour la modification du site canoe-beton
(sans Git commands)
Mettre à jour votre Fork
-
Pour s'assurer que votre repository est à jour, supprimez la et appuyez sur
Forkdans la repository source-
Cliquer sur
SettingsImage en aide -
Supprimer la repository en cliquant sur
Delete this repositoryImage en aide -
Dans
ClubCedille/canoe-betonappuyer surForkImage en aide
-
Modifier l'image du background
- Changer le path de l'image dans la section intro du fichier
style.scssqui se trouve dansapp/styles/style.scss- le path à modifier est dans la ligne
background: url(../images/nouvelleImage.jpg) no-repeat center;
- le path à modifier est dans la ligne
Ajouter un membre
-
Il suffit d'ajouter ce code HTML dans la
Section : Teamdu fichierindex.html- Il faut un maximum de 4 memebre entre le tag
<div class="row"> - Ne pas oublier de changer le path pour la photo
- Il faut un maximum de 4 memebre entre le tag
<div class="col-xs-6 col-sm-6 col-md-3">
<div class="wow bounceInUp" data-wow-delay="0.5s">
<div class="team boxed-grey">
<div class="inner">
<h5>Nom du membre</h5>
<div class="avatar"><img data-src="images/pathDuDossierPhotos.jpg" alt=""
class="img-responsive img-circle"/></div>
<p class="subtitle">Post</p>
</div>
</div>
</div>
</div>
Ajouter une compétition
- Ajouter ce code HTML dans la
Section : Competitiondu fichierindex.html
<br>
<div class="container">
<div class="row">
<div class="col-xs-12 col-lg-4">
<p><b>Type de compétition:</b> à modifier</p>
<p><b>Lieu de compétition:</b> à modifier</p>
<p><b>Placement:</b> à modifier</p>
</div>
<div class="col-xs-12 col-sm-12 col-lg-8">
<img data-src="images/pathImageCompetition.png" alt=""
class="img-responsive "/>
</div>
</div>
</div>
Ajouter un sponsor
- Ajouter ce code HTML dans la
Section : sponsorsdu fichierindex.html- Il faut que les sponsors soient entre le tag
<div class="row">pour être sur la même ligne
- Il faut que les sponsors soient entre le tag
<div class="col-xs-6 col-sm-3 col-md-3">
<div class="wow bounceInUp" data-wow-delay="0.2s">
<div class="team boxed-grey">
<div class="inner">
<div><img data-src="images/sponsors/image.jpg" alt="" class="img-responsive"/></div>
</div>
</div>
</div>
</div>
Modification de la gallery
- Ajouter ce code HTML dans la
Section : gallerydu fichierindex.htmlpour inserer une photo- Juste après la ligne
<div class="carousel-inner" role="listbox">
- Juste après la ligne
<div class="item active">
<img data-src="images/PathImage.jpg" alt="img1" class="img-responsive">
</div>