Code Monkey home page Code Monkey logo

2019's Introduction

Site listant les programmes des 33 listes candidates aux élections européennes de 2019.

Fonctionnement du site

Le programme de chaque parti est écrit dans un fichier spécifique, dans le dossier programmes. Il est rédigé en Markdown pour faciliter la rédaction. Pour la conversion en HTML, pandoc est utilisé et appelé via le script convert.sh présent dans le dossier. candidats.js (dans js/leia) charge le fichier HTML correspondant au parti auquel on souhaite obtenir plus d'informations (via le bouton "Dérouler"). Il permet aussi de replier la page pour éviter d'avoir une page faisant un kilomètre. index.html contient un compte-à-rebours réglé sur le 26 mai 2019 (date des élections européennes en France). Évidemment, il conviendra de le désactiver une fois la date dépassée (en enlevant toute mention du script dans le fichier).

Comment contribuer ?

Vous pouvez contribuer en signalant des problèmes ou des suggestions dans la partie "Issues" de ce dépôt. Vous pouvez également forker le dépôt, faire vos modifications et faire une "pull request" pour que vos modifications soient intégrées ici. Si vous voulez rédiger une synthèse du programme d'un parti, programmes/lfi.md est une bonne base pour comprendre comment harmoniser votre synthèse avec les autres.

À faire

  • Rendre l'interface un peu plus agréable à lire sur smartphone

LICENCES

Le contenu du dossier programmes est sous licence Creative Commons Attribution 4.0. Si vous réutilisez mon contenu, vous devez créditer "mrtino" et fournir un lien vers 2019 ou ce dépôt. style.css (trouvable dans css/leia/) est soumis à la Unlicense et est donc dans le domaine public. candidats.js (trouvable dans js/leia/) est sous licence MIT. Le template Grayscale (dossier css) est sous licence MIT. Les images utilisées sur le site sont créditées en bas de page et sont sous licence Creative Commons Attribution-Share-Alike 4.0 (dossier img). Toutes les licences sont disponibles à la lecture dans les dossiers cités.

2019's People

Contributors

atchisson avatar bnjbvr avatar ffffluffy avatar mbodin avatar mrtino avatar salut-c-leo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.