Add checklist switching and contextual memo ticker
All checks were successful
Deploy Sokko G / deploy (push) Successful in 19s

This commit is contained in:
Shinuwa 2026-09-28 09:40:29 +02:00
parent 273bc5d528
commit bd4059c9c1
16 changed files with 231 additions and 28 deletions

View file

@ -370,7 +370,8 @@ Regles UI :
- palette de couleurs compacte reprenant les swatches du Bloc Note ;
- la creation de mémo est masquee par defaut et s'ouvre via le bouton `+` du header d'outil ;
- réorganisation des cartes par poignée de drag & drop compacte ;
- bande deroulante visible uniquement quand elle est active et qu'au moins un mémo existe ; elle affiche tous les mémos.
- bande deroulante visible uniquement quand elle est active et qu'au moins un mémo existe ; elle affiche tous les mémos dans l'outil et reste fixée en bas des pages complètes de cette toolbox ainsi que des pages du jeu qui lui est associé ;
- la bande fixe laisse le contenu verticalement accessible, suit la largeur disponible et remonte au-dessus de la navigation mobile.
### Calque De Dessin
@ -859,10 +860,13 @@ reste dorée lorsque la liste est associée. Le bouton NDS
dissocie la précédente. Le switch « Masquer les cochés » est désactivé sur les listes
non associées. Les commandes sont centrées et reviennent à la ligne sur mobile ;
le nombre de correspondances figure dessous. Une liste active devenue incompatible
garde ses commandes avec un message explicite. Aucun sélecteur global n'est affiché.
Quand une liste est associée, un encart compact placé en haut à droite du header
du guide expose directement le switch « Masquer les cochés » et l'action
« Dissocier la checklist ». La colonne d'actions occupe la hauteur existante du
garde ses commandes avec un message explicite.
Un encart compact placé en haut à droite du header du guide expose un sélecteur dès
qu'au moins une checklist compatible existe. Sans association, lui seul est affiché.
Une fois une liste choisie, l'encart ajoute le switch « Masquer les cochés » et
l'action « Dissocier la checklist ». Changer la
valeur du sélecteur remplace immédiatement l'association sans perdre le réglage de
masquage. La colonne d'actions occupe la hauteur existante du
header afin que cet encart n'ajoute pas de ligne ou d'espace vertical. Cette
association est conservée dans `localStorage` entre les sessions ; elle est retirée
si la checklist, la toolbox liée ou la liaison jeu/toolbox disparaît.