Move guide checklist controls into a collapsible header toggle
All checks were successful
Deploy Sokko G / deploy (push) Successful in 18s

This commit is contained in:
Shinuwa 2026-09-24 08:26:48 +02:00
parent ef0c592c11
commit 14f1b79cbc
12 changed files with 144 additions and 89 deletions

View file

@ -822,9 +822,16 @@ Date picker et menus compacts :
### Liaison des guides aux checklists
Les guides à cartes partagent un panneau `guide-checklist-controls` dans la toolbox
latérale du jeu, au-dessus de ses outils : panneau NDS, select avec label, bouton de dissociation et switch
« Masquer les cochés ». Le label et le sélecteur occupent toute la largeur ; les actions sont centrées et reviennent à la ligne sur mobile. Le panneau ne concerne que le guide à cartes actuellement ouvert.
Dans la toolbox latérale, chaque checklist compatible avec le guide ouvert affiche
un bouton icône de lien à côté du « + » dans son en-tête. Ce toggle NDS affiche
ou masque la section `guide-checklist-controls`, masquée par défaut, sans désactiver
le suivi. Il expose `aria-expanded`, `aria-pressed` et `aria-controls` ; son icône
reste dorée lorsque la liste est associée. Le bouton NDS
« Associer à la page » / « Dissocier » expose `aria-pressed` ; activer une liste
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é.
L'état terminé désature et atténue uniquement les portraits (ou les icônes de
catégorie Diablo), avec une coche accessible « Coché ». Les textes restent
lisibles et les indicateurs absolus ne modifient pas la taille des cartes.