Amélioration champs input

- ajout de min et max quand utile
- ordre et regroupement des attributs:
   - préférence pour name en premier
   - regroupement de class/type/data-dtype
   - regroupement value/min/max
This commit is contained in:
2026-04-29 01:21:37 +02:00
parent 76e651cf19
commit a01086ff28
87 changed files with 517 additions and 407 deletions

View File

@@ -7,23 +7,23 @@
{{#if system.magique}}
<div class="form-group">
<label for="system.pr">Points de rêve</label>
<input class="attribute-value" type="text" name="system.pr" value="{{system.pr}}" data-dtype="Number" />
<input name="system.pr" class="attribute-value" type="number" data-dtype="Number" value="{{system.pr}}" min="0" max="777"/>
</div>
<div class="form-group">
<label for="system.purifie">Purifiée</label>
<input class="attribute-value" type="checkbox" name="system.purifie" {{#if system.purifie}}checked{{/if}}/>
<input name="system.purifie" class="attribute-value" type="checkbox" {{#if system.purifie}}checked{{/if}}/>
<label></label>
</div>
<div class="form-group">
<label for="system.prpermanent">Permanente</label>
<input class="attribute-value" type="checkbox" name="system.prpermanent" {{#if system.prpermanent}}checked{{/if}}/>
<input name="system.prpermanent" class="attribute-value" type="checkbox" {{#if system.prpermanent}}checked{{/if}}/>
<label></label>
</div>
<div class="form-group">
<label for="enchantement.jour">Date de l'Enchantement : Jour/Mois (date actuelle : {{dateActuelle}})</label>
</div>
<div class="form-group">
<input type="number" name="enchantement.jour" class="date-enchantement" value="{{enchantement.jour}}" data-dtype="Number" min="1" max="28"/>
<input name="enchantement.jour" class="date-enchantement" type="number" data-dtype="Number" value="{{enchantement.jour}}" min="1" max="28"/>
<select name="enchantement.mois" class="date-enchantement" data-dtype="String">
{{#select enchantement.mois}}
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-heures.hbs"}}