{{! This partial is based on the foundry settings partial}} {{#*inline "settingPartial"}} <div class="form-group"> <label>{{this.name}}</label> <div class="form-fields"> {{#if this.isCheckbox}} <input type="checkbox" name="{{this.id}}" data-dtype="Boolean" {{checked this.value}} /> {{else if this.isSelect}} <select name="{{this.id}}"> {{#select this.value}} {{#each this.choices as |name k|}} <option value="{{k}}">{{localize name}}</option> {{/each}} {{/select}} </select> {{else if this.isRange}} <input type="range" name="{{this.id}}" data-dtype="Number" value="{{ this.value }}" min="{{ this.range.min }}" max="{{ this.range.max }}" step="{{ this.range.step }}" /> <span class="range-value">{{this.value}}</span> {{else if this.isColor}} <input type="color" name="{{this.id}}" value="{{this.value}}" data-dtype="{{this.type}}" /> {{else}} <input type="text" name="{{this.id}}" value="{{this.value}}" data-dtype="{{this.type}}" /> {{/if}} </div> <p class="notes">{{this.hint}}</p> </div> {{/inline}} <form class="flexcol" autocomplete="off"> <section class="content"> <div class="settings-list"> <h2 class="module-header">{{localize "drag-ruler.settings.speedProviderSettings.headers.speedProvider"}}</h2> {{#if this.isGM}} {{#with this.providerSelection}} {{> settingPartial}} {{/with}} {{else}} <div class="form-group"><label>{{localize "drag-ruler.settings.speedProviderSettings.activeProvider.name"}}</label><div class="form-fields" style="justify-content: flex-start;"><b>{{this.selectedProviderName}}</b></div></div> <p class="notes">{{localize "drag-ruler.settings.speedProviderSettings.activeProvider.hint"}}</p> {{/if}} <h2 class="module-header">{{localize "drag-ruler.settings.speedProviderSettings.headers.speedProviderSettings"}}</h2> {{#each this.providers}} <div class="drag-ruler-provider-settings" id="drag-ruler.provider.{{this.id}}" {{#unless this.isSelected}}style="display:none"{{/unless}}> {{#if this.hasSettings}} {{#each settings}} {{> settingPartial}} {{/each}} {{else}} <p>{{localize "drag-ruler.settings.speedProviderSettings.noSettings"}}</p> {{/if}} </div> {{/each}} </section> <footer class="sheet-footer flexrow"> <button type="submit" name="submit"> <i class="far fa-save"></i> {{localize 'SETTINGS.Save'}} </button> </footer> </form>