add readme

This commit is contained in:
tierce 2021-08-22 20:47:04 +02:00
parent 014c7fb553
commit b5a85b5249
1 changed files with 62 additions and 0 deletions

62
README.md Normal file
View File

@ -0,0 +1,62 @@
# Gnuragistes
## Ressources
* [ForkAwsome cheatsheet](https://forkaweso.me/Fork-Awesome/cheatsheet/)
* [Cool and responsive buttons](https://fdossena.com/?p=html5cool/buttons/i.frag)
* [Jinja](https://jinja.palletsprojects.com/en/3.0.x/templates/)
* [Pelican - templates and variables](https://docs.getpelican.com/en/latest/themes.html#templates-and-variables)
## Contenu
Sur le site …
- une page d'acceuil
- des articles
- des auteurs - qui sont potentiellement les gnuragistes
- des mots clés
- de quoi nous contacter
## Menu
Sous forme de boutons, sans sous-menu, qui se mettent les uns à côté des autres.
### Links (dans le pelicanconf.py)
Les liens « statiques » sont définit dans `pelicanconf.py`.
### Catégories (comme Faimaison)
À découvrir : les mécanismes de Pelican.
## Zone de titre(s)
- Un logo pour retourner sur la home page
- Un titre
- Un sous-titre
## Contenu
## Fork-Awsome
Puisque c'est un repo git qui se trouve dans `template/gnuragistes/static/css/Fork-Awesome`.
Pour éviter les problèmes, dans un premier temps le `.gitignore` contient ce chemin et le `pelicanconf.py` ignore aussi ce dossier grâce à `IGNORE_FILES = ['.git']`.
Il faudrait éventuellement approfondir le sujet en utilisant la notion de submodule ou subtree.
Voir : https://delicious-insights.com/fr/articles/git-submodules/
### Base
Se retrouve sur toutes les pages.
### Page d'acceuil
C'est pricipallement le fichier `template/gnuragistes/index.html` dont le contenu est pricipalement fait dans le template, mis à part quelques variables.
### Articles
C'est …