GeotrekCE / Geotrek-rando-v3

Geotrek public data website (version 3)
https://geotrek.fr/produit.html#rando
MIT License
16 stars 14 forks source link

Mettre en place la customisation #7

Closed camillemonchicourt closed 3 years ago

camillemonchicourt commented 3 years ago

Geotrek-rando est utilisé par différentes structures dans des contextes et avec des contenus et des stratégies touristiques différentes. Pour cela, chaque instance doit pouvoir être customisée pour correspondre à la charte graphique de la structure et à ses contenus.

Voir la documentation de Geotrek-rando v2 : https://github.com/GeotrekCE/Geotrek-rando/blob/master/docs/settings.md La customisation doit être rapatriée à chaque mise à jour de Geotrek-rando. Dans Geotrek-rando v2, la customisation est regroupée dans un dossier /custom

Quelques exemples de Geotrek-rando actuel pour voir différents territoires :

Certains utilisent plutôt une vidéo :

camillemonchicourt commented 3 years ago

Pour la homepage, on pourrait avoir une logique de composants, activables ou non, paramétrables, certains pilotés par l'API et d'autres customisables, en HTML par exemple. Et aussi une logique de templates, quitte à en avoir qu'un seul pour le moment, mais pouvoir en proposer plusieurs à termes, voir se créer son propre templates pour ceux qui le souhaitent.

camillemonchicourt commented 3 years ago

Méthode de customisation fonctionnel mis en place dans la version 3.0.0. Voir documentation de customisation : https://github.com/GeotrekCE/Geotrek-rando-v3/blob/main/docs/customization.md

Des points d'améliorations sont imaginés et traités dans des tickets dédiés (enrichir composants et exemples de la HOME, mise en place de templates...)