Verifiez que votre Pull Request remplit les conditions suivantes :
[ ] Des tests ont été ajoutés pour les changements (corrections de bugs ou features)
[x] De la documentation a été mise à jour ou ajoutée si nécessaire (corrections de bugs ou features)
[x] Un build (npm run build) a été lancé localement et s'est correctement déroulé
[ ] Les exemples impactés par les modifications (npm run samples) ont été testés et validés localement
[ ] Les tests (npm run test) sont passés localement
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
Pull request checklist
Verifiez que votre Pull Request remplit les conditions suivantes :
npm run build
) a été lancé localement et s'est correctement déroulénpm run samples
) ont été testés et validés localementnpm run test
) sont passés localementType 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] NonAutres informations