/CoVprehension

French informative website about the corona virus

Primary LanguageHTMLGNU Lesser General Public License v3.0LGPL-3.0

French informative website about the corona virus.

This repository holds the Jekyll sources of the CoVprehension website!

The following section will be in french, sorry 🀷

Comment utiliser ce site ?

Structure du repository

View contents
$ tree
.
β”œβ”€β”€ assets
β”‚   β”œβ”€β”€ <custom JS/CSS files>
β”‚   β”‚
β”‚   └── vendor <default resources>
β”‚       β”œβ”€β”€ bootstrap
β”‚       β”œβ”€β”€ fontawesome-free
β”‚       β”œβ”€β”€ jquery
β”‚       └── template
β”‚
β”œβ”€β”€ img
β”‚   └── <website images>
β”‚
β”œβ”€β”€ _includes
β”‚   └── <Global part of website : Header/Footer/etc>
β”‚
β”œβ”€β”€ _layouts
β”‚   └── <HTML pages template>
β”‚
β”œβ”€β”€ _posts
β”‚   β”œβ”€β”€ ...
β”‚   └── <All your questions>
β”‚
β”œβ”€β”€ posts
β”‚   └── <IGNORE ME, I'm a trap πŸ™Š>
β”‚
β”œβ”€β”€ _sass
β”‚   β”œβ”€β”€ js
β”‚   β”‚   └── <JS simulation in sub-dir>
β”‚   β”‚
β”‚   └── styles.scss
β”‚
β”œβ”€β”€ simulations
β”‚   └── <Web NetLogo export simulations>
β”‚
β”œβ”€β”€ _config.yml
β”‚
β”œβ”€β”€ about.html
β”œβ”€β”€ contact.html
β”œβ”€β”€ index.html
β”œβ”€β”€ ressources.md
β”œβ”€β”€ simulateur.html <Don't touch me>
β”‚
└── <others...>

<plenty> directories, <too many> files

CrΓ©er un nouvel article

  1. Aller dans le sous-dossier _posts
  2. CrΓ©er un nouveau fichier au format suivant : AAAA-MM-JJ-mots-clefs.md
  3. Copier-coller puis ComplΓ©ter l'en-tΓͺte suivante :
---
layout: post

# Toutes les lignes commençant par un "#" sont ignorées, ce sont des commentaires pour les humains !

# Cette partie est réutilisé pour l'apperçu du post dans les pages principales
title: "Le titre de l'article. eg/ Question 1: Pourquoi je tousse ?"
subtitle: "Le sous-titre de l'article. eg/ blablabla. DΓ©monstration !"

# Choisir une image d'illustration qui doit Γͺtre un chemin relatif vers le dossier img/
# (si cette phrase n'a pas Γ©tΓ© comprise, demandez de l'aide :) ) 
# Par dΓ©faut image du masque 
#background: '/img/bg-index.jpg'

# Choisir les auteurs
# Ne s'affichera pas si vide
author_text : 
author_simulations : 
author_illustration : 


# Pour ne pas afficher la question dans le flux global
hidden: false

# Marque la question comme "traitΓ©e" ou "en traitement" si elle est, dans cette ordre, publiΓ©e ou non
publish: true
---
  1. Remplir le contenu de l'article en Γ©crivant un article au format HTML ou au format MarkDown.

Configuration globale du site

Toute la configuration globale du site se trouve dans le fichier _config.yml qui a la structure suivante :

  • baseurl ⚠️ ne pas changer ⚠️
  • url ⚠️ ne pas changer ⚠️
  • title
  • email (mail global utilisΓ© un peu partout: contact, liens, etc)
  • description (page d'accueil)
  • author (valeur par dΓ©faut)
  • twitter_username (Optionel - EnlΓ¨ve l'icone en pied de page si vide)
  • facebook_username (Optionel - EnlΓ¨ve l'icone en pied de page si vide)
  • github_username (Optionel - EnlΓ¨ve l'icone en pied de page si vide)
  • linkedin_username (Optionel - EnlΓ¨ve l'icone en pied de page si vide)

Technical part

I'm switching back in english, hi again friends ! :D

Local installation & Setup

  1. Clone the repo git clone git@github.com:RoiArthurB/CoVprehension.git
  2. Move in the folder cd CoVprehension
  3. Install plugins: bundle install
  4. Build your site: bundle exec jekyll serve
  5. Connect to your running instance http://127.0.0.1:4000/CoVprehension/

Bugs and Issues

Have a bug or an issue with this template? Open a new issue here on GitHub!

Made with

Copyright and License

This website is released under the MIT license.