Skip to content

Meta #B — Formulaire de saisie traits/actions (UI + sélecteur −5/+5) #114

Description

@RebelliousSmile

Type : feature · App : characters · Dépend de : #113

Description

Interface de saisie manuelle des lots, traits et actions sur la fiche personnage. Le sélecteur de valeur propose −5 à +5 par défaut (plage couvrant PbtA, FATE-fiche, Mist-avec-valeur) avec débordement libre autorisé : le champ accepte toute valeur entière, ou aucune (tag sans valeur). La borne est un confort d'UI, pas une validation.

Definition of Done

  • ModelForm (ou formset) pour TraitSet / Trait / Action.
  • Sélecteur de valeur −5/+5 par défaut + option « valeur libre » + option « sans valeur ».
  • Édition inline des traits sous un lot, des actions sous un lot (Alpine/HTMX selon les conventions existantes du dépôt).
  • Association d'un ou plusieurs traits à une action (multi-select).
  • Pas de validation de plage côté serveur (cohérent avec Meta #A — Méta-modèle traits/actions (models + migration) #113 : champ non borné).
  • Réservé au propriétaire de la fiche.

Note de design

Ne pas ajouter de validation « la pyramide doit être respectée » ni de contrôle de distribution : Suddenly ne connaît pas les règles de distribution d'un système donné. C'est l'affaire du MJ.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions