mirror of
https://github.com/R0m1k3/CollectFlow.git
synced 2026-10-11 17:26:32 +02:00
Sur 2600 px de tableau pour ~1150 px visibles, on voit 8 colonnes sur 18. Dès qu'on défilait vers les totaux ou les mois, la Désignation sortait de l'écran et plus rien ne disait quelle ligne on lisait. Case à cocher, Code interne et Désignation restent désormais collés au bord gauche pendant le défilement horizontal, en-tête compris. Deux conséquences de conception : - La Désignation a été rapprochée du Code interne dans l'ordre des colonnes. Le figeage exige des colonnes contiguës depuis la gauche ; en la laissant après Référence et GTIN, il aurait fallu geler ces deux-là aussi, soit 636 px immobilisés au lieu de 406. L'ordre « code, désignation, puis codes secondaires » est de toute façon celui qu'on lit. - Les cellules figées doivent être OPAQUES, le reste de la ligne glissant dessous. Le survol passe donc par une teinte pleine et non par le voile translucide des cellules ordinaires, et l'en-tête figé reprend le dégradé du thead pour que la bande reste d'un seul tenant. Un filet marque la limite de la zone figée. Les décalages sont calculés par cumul des largeurs réelles et s'arrêtent à la première colonne non figée : masquer le Code interne réajuste tout seul, et une colonne figée ne peut jamais se retrouver à flotter au milieu du tableau. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y26nRZxTR57K7h8yqsF675