|
|
- <form class="window flexcol" autocomplete="off" onsubmit="event.preventDefault();">
- {{#unless (any has_values has_placeholders)}}
- <header class="trait-header flexrow">
- <div class="header-search">
- <i class="fas fa-search"></i>
- <input type="text" name="search" value="{{searchString}}" placeholder="Search" autocomplete="off"/>
- </div>
- </header>
- {{/unless}}
- <ol class="trait-list">
- {{#each ordered_choices as |choice key|}}
- <li class="trait-item">
- <div class="form-group form-fields">
- <input type="checkbox" name="{{key}}" data-dtype="Boolean" {{checked choice.chosen}}>
- <label class="trait-label" style="margin-left: 5px; margin-right: 5px;">{{choice.label}}</label>
- {{#if ../has_placeholders}}
- {{#each choice as |v k|}}
- {{#if (eq k "chosen")}}
- <input type="text" id="input_placeholder_{{key}}" name="{{key}}" value="{{v}}" placeholder="e.g. Medic Dedication" data-dtype="String"/>
- {{/if}}
- {{/each}}
- {{/if}}
- {{#if ../has_values}}
- <input type="number" id="input_value_{{key}}" name="{{key}}" value="{{choice.value}}" placeholder="0" data-dtype="Number"/>
- {{/if}}
- {{#if ../has_exceptions}}
- <label style="margin-left: 5px;">{{localize "PF2E.ResistancesExceptionLabel"}}</label>
- <input type="text" id="input_exception_{{key}}" name="{{key}}" value="{{choice.exceptions}}" placeholder="{{localize "PF2E.ResistancesExceptionPlaceholder"}}" data-dtype="String"/>
- {{/if}}
-
- </div>
- </li>
- {{/each}}
- </ol>
- {{#unless (any has_values has_placeholders no_custom)}}
- <div class="form-group-stacked trait-footer">
- <label>{{localize "PF2E.SpecialLabel"}}:</label>
- <input type="text" name="custom" value="{{custom}}" data-dtype="String"/>
- </div>
- {{/unless}}
- <button class="trait-footer" type="submit"><i class="far fa-save"></i>{{localize "PF2E.UpdateActorLabel"}}</button>
- </form>
|