From 2e9dc6a37b6aa556eaf8f102a4b5023737a30481 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 30 Aug 2026 03:43:35 +0000 Subject: [PATCH] =?UTF-8?q?R=C3=A9pare=20les=20onglets=20d'un=20=C3=A9v?= =?UTF-8?q?=C3=A9nement=20et=20la=20connexion=20sur=20t=C3=A9l=C3=A9phone?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Claude-Session: https://claude.ai/code/session_014SfQYBU4xXTeSEHKhHQXdD --- src/app/dashboard/events/[id]/page.tsx | 20 ++++++++++++++------ src/components/site-header.tsx | 4 ++-- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/app/dashboard/events/[id]/page.tsx b/src/app/dashboard/events/[id]/page.tsx index c67d78d..023aea1 100644 --- a/src/app/dashboard/events/[id]/page.tsx +++ b/src/app/dashboard/events/[id]/page.tsx @@ -666,36 +666,44 @@ function EventDetailNav({ ] as const; return ( + // Deux colonnes sur téléphone, une seule rangée à partir de sm : à quatre + // colonnes sur 390 px, chaque onglet disposait de 85 px pour un intitulé, + // une icône et un compteur, et les trois se chevauchaient.