Add internal mix tag input for calculator and goal tree formulas
All checks were successful
Deploy Sokko G / deploy (push) Successful in 15s
All checks were successful
Deploy Sokko G / deploy (push) Successful in 15s
This commit is contained in:
parent
5c8148c905
commit
ae503c7260
13 changed files with 929 additions and 23 deletions
|
|
@ -158,6 +158,18 @@ Regles :
|
|||
- edition inline des libelles plutot que boutons ou alertes navigateur ;
|
||||
- styles specifiques autorises uniquement pour la logique propre a l'outil.
|
||||
|
||||
### Champs Mixtes A Badges
|
||||
|
||||
Les champs texte qui remplacent une valeur brute par un badge visuel doivent utiliser le pattern `MixTagsInput`.
|
||||
|
||||
Regles :
|
||||
|
||||
- le champ reprend le principe du mode mix Tagify : zone `contentEditable` et badges `contentEditable=false` ;
|
||||
- la valeur sauvegardee reste une string normale, le badge est une representation atomique de cette valeur ;
|
||||
- un badge est atomique : le curseur peut se placer avant ou apres, et la suppression retire toute la valeur associee ;
|
||||
- la copie d'une selection contenant un badge doit copier la valeur brute, pas seulement le libelle visible.
|
||||
- utiliser `size="small"` pour les champs compacts de 36 px, plutot que de deduire la taille depuis une classe metier.
|
||||
|
||||
### Timer
|
||||
|
||||
Le timer combine chronometre a etapes et comptes a rebours multiples.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue