Skip to content

Écarter l'attribution Mapbox du bouton de recentrage sur la carte #163

Closed

Description

@PaulThiberville

Contexte

Epic : #8
Prérequis : #26 (carte, PR #142)
Maquette : E-01 · validée le 2026-09-22
Ecrans › E-01 · Direction-Artistique › Accessibilité · E-01

Découvertes de CODE pendant #27 et #33 (Inbox, Inbox) : le bouton d'attribution Mapbox (« i », « About this map ») chevauche le recentrage. iOS : recentrage à 342,692 (44 × 44), « i » à 350,716 (44 × 20), environ 36 × 20 pt en commun ; Android : « Powered by Mapbox Maps » à 1031,1784 dans le disque du recentrage centré en 980,1744. Un appui près du bord bas droit du recentrage ouvre l'attribution. Les clusters proches du coin peuvent aussi passer sous le recentrage. La position vient de attributionPosition / logoPosition dans RouteMap.tsx (#26).

Comportement attendu

  • L'attribution et le logo Mapbox restent visibles et accessibles (conditions d'usage de Mapbox), sans aucune intersection avec la zone tactile de 44 px du recentrage ni avec celle de « Rechercher dans cette zone », à chaque cran de repos de la sheet.
  • Le recentrage reste à sa place de la maquette E-01 (disque blanc juste au-dessus de la sheet, à droite).

Critères d'acceptation

  • Arbre d'accessibilité iOS et Android : aucune intersection entre la zone de l'attribution (et du logo) et celle du recentrage
  • Appui sur tout le disque du recentrage : recentre, n'ouvre jamais l'attribution (iOS et Android)
  • Attribution toujours atteignable au lecteur d'écran
  • Test à 150 % de texte système, mentionné dans la PR

Activity

  1. added this to the v0.2 milestone on Sep 25, 2026
  2. PaulThiberville commented on Oct 8, 2026

    @PaulThiberville
    CollaboratorAuthor

    🔨 Démarrage — plan :

    • relever l'arbre d'accessibilité actuel (iOS iPhone 17 Pro, Android AVD Medium_Phone) aux crans repos et mi-hauteur : frames de l'attribution, du logo, du recentrage et de « Rechercher dans cette zone » ;
    • extraire le calcul des positions (ornements Mapbox et contrôles) de RouteMap.tsx dans un module pur testé, qui place l'attribution et le logo au-dessus de la sheet à chaque cran de repos où la carte est visible, et les contrôles au-dessus de la zone tactile de l'attribution ;
    • relever de nouveau l'arbre après correction, à 100 % et 150 % de texte, captures dans la PR.
      Branche issue/163-map-attribution-clearance, une PR Fixes #163, niveau 1.
  3. PaulThiberville commented on Oct 9, 2026

    @PaulThiberville
    CollaboratorAuthor

    📋 MANAGER (2026-10-09) : vérifié sur appareil réel (Redmi Note 9, build preview f782703a, commit 8f8f61c) : logo et « i » Mapbox visibles à mi-hauteur, appui sur le bord du recentrage sans ouvrir l'attribution. Attestation de Paul sur #319. Status « Terminés ».

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions