🐛 Corrige le décalage du nom et de la fiche des icônes refuges.info #21

Merged
mat merged 1 commit from ancre-infobulle-icone into main 2026-09-22 16:06:46 +00:00
Owner

Problème

Avec les icônes refuges.info, le nom (survol) et la fiche (clic) s'affichaient décalés : ancrés au bas de l'icône (point GPS) au lieu d'être à côté / au-dessus.

Cause

L'icône custom L.icon ne définissait ni tooltipAnchor ni popupAnchor — Leaflet les met à [0, 0] par défaut, contrairement au pin bleu par défaut ([16, -28] / [1, -34]).

Correction

  • tooltipAnchor: [12, -12] → nom à droite de l'icône, centré verticalement
  • popupAnchor: [0, -24] → fiche au-dessus de l'icône

Les pins bleus classiques (case à cocher + fallback L.Icon.Default) ne passent pas par ce code et ne sont pas affectés. 6 lignes, tests étendus aux nouvelles ancres.

## Problème Avec les icônes refuges.info, le nom (survol) et la fiche (clic) s'affichaient décalés : ancrés au bas de l'icône (point GPS) au lieu d'être à côté / au-dessus. ## Cause L'icône custom `L.icon` ne définissait ni `tooltipAnchor` ni `popupAnchor` — Leaflet les met à `[0, 0]` par défaut, contrairement au pin bleu par défaut (`[16, -28]` / `[1, -34]`). ## Correction - `tooltipAnchor: [12, -12]` → nom à droite de l'icône, centré verticalement - `popupAnchor: [0, -24]` → fiche au-dessus de l'icône Les pins bleus classiques (case à cocher + fallback `L.Icon.Default`) ne passent pas par ce code et ne sont pas affectés. 6 lignes, tests étendus aux nouvelles ancres.
🐛 Ancre le nom et la fiche sur les icônes refuges.info
All checks were successful
/ tests (pull_request) Successful in 25s
/ tests (push) Successful in 23s
5af58e1d52
mat changed title from WIP: 🐛 Corrige le décalage du nom et de la fiche des icônes refuges.info to 🐛 Corrige le décalage du nom et de la fiche des icônes refuges.info 2026-09-22 16:06:43 +00:00
mat merged commit 29e6789385 into main 2026-09-22 16:06:46 +00:00
mat deleted branch ancre-infobulle-icone 2026-09-22 16:06:46 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mat/trouve-mon-refuge!21
No description provided.