<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>