Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fiche territoire : Compactage des informations connexes de l’espèce #548

Open
Manonkreber opened this issue May 2, 2024 · 3 comments

Comments

@Manonkreber
Copy link

La fiche territoire pourrait compacter certaines des listes qui peuvent, par défaut, prendre beaucoup de place. Les informations concernées regroupent:
• Les documents et liens associés
• Les observateurs, optionnellement
• Les sources de données (partenaires naturalistes)

Si une de ces sections était vide, l’onglet ne serait pas affiché. A l’exception des documents et liens associés, une simple liste automatique (issue des données) serait affichée

Image9

Exemple de compactage des informations connexes (cas de la fiche espèce)

@camillemonchicourt
Copy link
Member

Je ne vois pas en quoi cela concerne les fiches territoire. C'est sur les fiches espèces, non ?
A ma connaissance, si une section est vide, elle n'est déjà pas affichée.
Je ne comprends pas ce ticket, à préciser il me semble.

@pchapuis-nantesmetropole
Copy link

pchapuis-nantesmetropole commented May 6, 2024

En fait, cette demande est dérivée d'une autre (#508) et qui concerne le fait de donner à la fiche territoire les mêmes capacités de "bibliographie" que la fiche espèce (d'où la confusion, accentuée par l'utilisation d'une image issue de la fiche espèce).
Certaines instances de Geonature Atlas compactent (ou non) cette section.

@babastienne
Copy link

Pour répondre à cette exigence il faudra réaliser des ajustements des feuilles de style existantes pour adapter le comportement en vue compactée. Via l’utilisation de bootstrap, bibliothèque de composants graphiques déjà en place sur le projet, il sera possible de mettre en place un système de composants repliables pour afficher les données, comme l’utilisation d’un système d’Accordion Flush. Il faudra veiller avec ces interactions à bien prendre en compte l’accessibilité pour les publics susceptibles d’utiliser des lecteurs d’écrans.

L’affichage sera rendu dynamique pour permettre une adaptation selon le contenu (aucun affichage si pas de données).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

4 participants