Élargir le panneau en glissant son bord
Trois cent quarante pixels suffisaient à des champs de date ; ils ne suffisent pas à une liste imbriquée, où chaque niveau mange une indentation. Le panneau reçoit donc la même poignée que la colonne des libellés (décision 18) : même geste, même double-clic de remise à zéro, même mémorisation dans `localStorage`. Le code de glisser, jusque-là écrit pour la seule colonne, est paramétré par le sens et la largeur qu'il pilote plutôt que dupliqué. Une largeur unique pour les deux panneaux : ce qu'on élargit est le volet, pas l'un ou l'autre de ses contenus. La largeur voulue et la largeur appliquée sont deux variables distinctes, faute de quoi réduire un instant la fenêtre ferait perdre le réglage. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -691,9 +691,18 @@ Une seule écriture y échappe : cocher une case depuis l'aperçu, où le champ
|
||||
pas prendre le focus. Le geste vide donc la pile — sans grande conséquence, puisqu'on n'était pas en
|
||||
train d'y taper.
|
||||
|
||||
### Les infobulles s'aplatissent
|
||||
### Le volet s'élargit, les infobulles s'aplatissent
|
||||
|
||||
Les **infobulles** de la frise ne peuvent pas montrer de rendu : l'attribut `title` du
|
||||
Trois cent quarante pixels suffisaient à des champs de date ; ils ne suffisent pas à une liste
|
||||
imbriquée, où chaque niveau mange une indentation. Le panneau reçoit donc la **même poignée** que la
|
||||
colonne des libellés (décision 18) : même geste, même double-clic de remise à zéro, même
|
||||
mémorisation dans `localStorage` — c'est un réglage d'écran, pas une donnée à synchroniser. Une
|
||||
largeur unique pour les deux panneaux, parce que ce qu'on élargit est le volet, pas l'un ou l'autre
|
||||
de ses contenus. Elle est plafonnée à la fenêtre sans être écrasée pour autant : la largeur voulue
|
||||
et la largeur appliquée sont deux variables distinctes, faute de quoi réduire un instant la fenêtre
|
||||
ferait perdre le réglage.
|
||||
|
||||
Les **infobulles** de la frise, elles, ne peuvent pas montrer de rendu : l'attribut `title` du
|
||||
navigateur ne connaît que le texte. Les notes y sont donc **aplaties** — marques retirées, et
|
||||
remplacées par un caractère qui porte le même sens là où il y en a un : `•` pour un tiret, `☐` et
|
||||
`☑` pour une case, `│` pour une citation. Sans cela, survoler une barre afficherait la source
|
||||
|
||||
Reference in New Issue
Block a user