Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 2.01 KB

README.md

File metadata and controls

42 lines (27 loc) · 2.01 KB

Corona-cg

Site web (non-officiel) d'information sur la situation du Coronavirus (Covid19/SARS-CoV-2) en République du Congo.

Ce projet est né de l'initiative citoyenne d'un groupe de jeunes Congolais amoureux de la tech.

Technologie

Rien de sorcier, pas de complications ni de caprices inutiles. Le projet est développé à l'aide de Jigsaw, un merveilleux outil qui permet de générer un site statique (en HTML, tu te rappelle la belle époque?) à partir de fichiers de template en blade ou en markdown.

Les récalcitrants, tant pis pour vous.

Contributions

C'est très simple aussi. Tu clone, tu fais une branche, tu envoie un Pull-Request.

Procédure

  1. Cloner le projet
  2. composer install
  3. npm install

On code en Anglais, on commit en Anglais. La norme est PSR-12

index

Pour le moment, nous voulons que cela reste une page unique, donc il n'y a pas beaucoup de fichiers à modifier. La base c'est /source/index.blade.php, dessus il est aisé de voir quel "layout" est étendu et que contient ce layout, etc...

Assets

Seuls les fichiers et répertoires suivants sont autorisés à être modifiés:

  • Source SASS: /source/_assets/sass/main.scss
  • Source JS: /source/_assets/js/main.js
  • Fichiers à télécharger: /config.php (ordre à conserver) et /source/_assets/files/
  • Compteurs: /config.php (order à conserver)
  • Images/Logo/Icones: /source/_assets/img/

Pour le reste, il est possible de découper le layout, les en-tête et contenus en plusieurs fichiers blade si c'est pertinent.