Skip to content

Onglets d'événement lisibles sur téléphone, et connexion accessible - #42

Merged
flocom merged 1 commit into
mainfrom
claude/remove-apel-sensitive-data-73l5iu
Aug 30, 2026
Merged

Onglets d'événement lisibles sur téléphone, et connexion accessible#42
flocom merged 1 commit into
mainfrom
claude/remove-apel-sensitive-data-73l5iu

Conversation

@flocom

@flocom flocom commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Deux défauts constatés sur un vrai téléphone, captures à l'appui.

1. Les onglets d'un événement se chevauchaient

EventDetailNav était en grid-cols-4 quelle que soit la largeur. Sur 390 px, chaque onglet disposait de ~85 px pour une icône (16), un intitulé et un compteur (24) : « Préparation » à lui seul en demande 70. Les trois éléments débordaient de leur colonne et se recouvraient — « Aperçu » barré par « Préparation », les compteurs posés sur les libellés voisins.

Deux colonnes sur téléphone, rangée unique à partir de sm. Un nombre impair d'onglets (Budget masqué pour les non-trésoriers) laisse le dernier occuper toute la largeur au lieu de flotter seul sur une demi-rangée. Intitulés en text-xs et marges resserrées sous sm, pour que « Préparation » tienne entier jusqu'à 320 px.

2. Aucun moyen de se connecter depuis un téléphone

Le lien « Connexion » de l'en-tête public portait hidden sm:inline. Sous 640 px, un parent déjà inscrit ne voyait que « Créer un compte » — et n'avait aucun chemin vers sa page de connexion depuis le site public.

Il est désormais toujours affiché, avec une cible tactile de 40 px de haut. Les marges du bouton voisin se resserrent sous sm pour que les deux tiennent côte à côte sans repousser le logo.

Vérifications

Instance réelle, navigateur réel, mesures de boîtes englobantes (pas d'appréciation à l'œil).

Largeur Onglets d'événement En-tête déconnecté
320 px 4 onglets, 2 rangées, 0 chevauchement, 0 intitulé tronqué Connexion visible, aucun débordement
390 px 4 onglets, 2 rangées, 0 chevauchement Connexion visible, aucun débordement
430 px 4 onglets, 2 rangées, 0 chevauchement Connexion visible, aucun débordement
768 px 4 onglets, 1 rangée Connexion visible
1280 px 4 onglets, 1 rangée Connexion visible

Testé aussi avec un logo d'association volontairement très large (ratio 3,6:1) : aucun débordement horizontal, les deux liens restent visibles. La navigation de l'espace Événements (« Planning » / « Modèles de préparation ») a été contrôlée au passage — elle passe déjà sur deux lignes sans se chevaucher.


Generated by Claude Code

Deux défauts vus sur un vrai téléphone.

Les onglets d'un événement étaient en grille de quatre colonnes quelle que
soit la largeur : sur un écran de 390 px, chaque onglet disposait de 85 px
pour une icône, un intitulé et un compteur. Les trois débordaient et se
chevauchaient — « Aperçu » recouvert par « Préparation », les compteurs
posés sur les libellés voisins. La grille passe à deux colonnes sur
téléphone et retrouve sa rangée unique à partir de 640 px ; un nombre
impair d'onglets laisse le dernier occuper toute la largeur plutôt que la
moitié.

Le lien « Connexion » de l'en-tête public portait `hidden sm:inline` :
sous 640 px, un visiteur déjà inscrit ne voyait que « Créer un compte »,
sans aucun moyen d'atteindre sa page de connexion depuis le site public.
Il est désormais toujours affiché, avec une cible tactile de 40 px, et les
marges du bouton voisin se resserrent sur les petits écrans pour que les
deux tiennent côte à côte.

Vérifié à 320, 390, 430, 768 et 1280 px : aucun chevauchement, aucun
intitulé tronqué, aucun débordement horizontal — y compris avec un logo
d'association volontairement très large.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014SfQYBU4xXTeSEHKhHQXdD
@flocom
flocom merged commit af902c2 into main Aug 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants