add combos tool
All checks were successful
Deploy Sokko G / deploy (push) Successful in 7s

This commit is contained in:
Shinuwa 2026-07-31 14:46:28 +02:00
parent 025cd4bf22
commit 7b4cfb7dc2
13 changed files with 1829 additions and 2 deletions

View file

@ -179,6 +179,22 @@ Alertes timer :
- le garde-fou bloque uniquement les comptes a rebours recurrents (`Pattern horaire`, `Intervalle`) si la repetition est inferieure a 5 minutes ;
- un `Pattern horaire` comme `X:24:X` cible `hh:24:00` et se repete toutes les heures.
### Combos
L'outil Combos affiche des inputs de manettes et clavier sous forme de tokens visuels compacts.
Regles UI :
- les touches simples sont rendues en HTML/CSS, pas en fichiers SVG distincts ;
- les formes specifiques peuvent utiliser de petits SVG inline ou des formes CSS si le HTML seul devient ambigu ;
- les couleurs de boutons restent des accents localises et ne doivent pas dominer le panneau ;
- les sequences longues doivent revenir a la ligne sans agrandir la largeur de l'outil ;
- l'edition utilise une palette guidee pour les manettes et une palette avec saisie courte pour clavier/souris ;
- l'ajout par clic cree des etapes successives par defaut, sans bouton dedie de nouvelle etape ;
- le clavier utilise AZERTY par defaut et propose un switch QWERTY ;
- le mode simultane doit etre volontaire, via switch ou depot d'une touche dans une etape existante ;
- les categories sont regroupees automatiquement depuis le champ categorie du combo.
### Bloc Notes Riche
Le bloc notes utilise une edition directe en `contentEditable`, sans mode preview separe.