refacto: Remake the interface so it is more 'vintage' looking + Adding a full calendar page
This commit is contained in:
@@ -1,3 +1,18 @@
|
||||
# calendrier_republicain
|
||||
|
||||
Convertisseur date actuelle en date du calendrier républicain
|
||||
Convertisseur date actuelle en date du calendrier républicain.
|
||||
|
||||
Deux vues : la date du jour (ou d'une date choisie) sur une stèle illustrée de la gravure du mois, et la page « Le calendrier complet » (`#/calendar`) qui reprend la disposition de l'estampe de 1794 : quatre saisons, douze mois, les 360 jours et leurs noms, plus les jours complémentaires.
|
||||
|
||||
## Lancer
|
||||
|
||||
```
|
||||
node server.js # http://localhost:3000
|
||||
docker compose up --build
|
||||
```
|
||||
|
||||
## Ressources graphiques
|
||||
|
||||
- `src/images/` : gravures d'origine (scans). `public/assets/months/` en contient les versions recadrées et allégées, générées par `scripts/prepare-images.cjs` (`npm i --no-save sharp` au préalable ; sharp n'est pas une dépendance du projet).
|
||||
- `public/assets/fonts/` : Old Standard TT (texte) et IM Fell English SC (titres), toutes deux sous licence SIL OFL (textes de licence dans le même dossier), servies localement.
|
||||
- `public/data/day-names.json` : noms des 360 jours (Fabre d'Églantine), en français dans les deux langues.
|
||||
|
||||
Reference in New Issue
Block a user