IGNF / cartes.gouv.fr-entree-carto

Vitrine cartographique de cartes.gouv.fr
https://ignf.github.io/cartes.gouv.fr-entree-carto/
GNU Affero General Public License v3.0
3 stars 0 forks source link

Fix Recette : Réorganisation des boutons et des panels (menu, carto) #330

Closed elias75015 closed 1 month ago

elias75015 commented 1 month ago

Pull request checklist

Verifiez que votre Pull Request remplit les conditions suivantes :

Type de Pull request

Quel type de changement cette Pull Request introduit-elle : - [x] Bugfix - [ ] Feature - [ ] Mise à jour du style du code (syntaxe, renommage de fonctions) - [ ] Refactoring (lisibilité/performance du code, sans changements fonctionnels) - [ ] Changement sur le processus de build - [ ] Contenu de la documentation - [ ] Autres (décrire ci-après) : ## 1 - Organisation des boutons ### Avant PR : - Le bouton partage se situe sous les widgets de mesure, ce qui risque de poser problème si d'autres se rajoutent ![image](https://github.com/user-attachments/assets/16b52a1d-6de2-4431-948f-046e9f3b09c6) - Sur petit écran, les boutons catalogue, rouage, partage, positionnés en dur, ne s'adaptent pas et se superposent aux widgets ![image](https://github.com/user-attachments/assets/1cded706-38b4-4865-8d6a-830757f23dc5) ### Après PR : - Le bouton partage se situe directement sous le bouton catalogue, en fixe. Les widgets s'ajoutent et s'empilent après ![image](https://github.com/user-attachments/assets/03091813-80e5-42dc-b35f-d3a87021161d) - Sur petit écran, les boutons catalogue, rouage, partage, sont repositionnés en dur au niveau de la barre de recherche ![image](https://github.com/user-attachments/assets/201723bc-54d6-4442-b586-03d1ef5053a0) ## 2 - Panels des menus "Widgets" et "Catalogue" sur petit écran ### Avant PR : Les panels s'affichent en dehors de la carte et sont inutilisables. Catalogue : ![image](https://github.com/user-attachments/assets/e0e50add-2bc0-4695-83cb-d07695623393) Gestionnaire d'outils : ![image](https://github.com/user-attachments/assets/fce8c702-2f04-4a6d-8d27-968462efbcf4) ### Après PR : Les panels s'affichent en plein écran et au dessus des autres éléments : Catalogue : ![image](https://github.com/user-attachments/assets/7f0bb963-0dd3-4248-8a0d-dcc5e0b3efa5) Gestionnaire d'outils : ![image](https://github.com/user-attachments/assets/4f145082-62db-43a4-ab3c-ad6ea8274d26) ## 3 - Hauteur de la carto lorsque le footer est réduit sur petit écran ### Avant PR : Quand la taille du footer est réduit, la carto ne s'adapte pas en hauteur et peut laisser un blanc en pied de page : ![image](https://github.com/user-attachments/assets/8157f5eb-224e-4f75-acd3-7669a8afdf99) Quand la taille du footer est réduit, la carto s'adapte en hauteur en fonction de la taille du header et du footer (en dur dans le css, voir dernier commit de cette PR, si vous trouvez mieux) : ![image](https://github.com/user-attachments/assets/c7159687-c4f0-4af6-88ae-0d792958e780) ## Cette PR introduit-elle des breaking changes ? - [ ] Oui - [x] Non

Autres informations