feat(web): auto-generated form
This commit is contained in:
@ -11,7 +11,7 @@
|
||||
<div class='row'>
|
||||
<main class='col d-flex justify-content-center align-items-center'>
|
||||
<!-- <canvas id='board'></canvas> -->
|
||||
<img src='/map' id='map'>
|
||||
<img src='' id='map'>
|
||||
|
||||
<div class='spinner-border text-primary' role='status' id='spinner'>
|
||||
<span class='sr-only'>Loading...</span>
|
||||
@ -23,33 +23,18 @@
|
||||
|
||||
<div class='panel px-4'>
|
||||
<form class='mt-5' id='map-settings'>
|
||||
<div class='form-group'>
|
||||
<label name='preset'>Preset</label>
|
||||
<select id='preset' name='preset' class='form-control'>
|
||||
<option value='desert'>Desert</option>
|
||||
<option value='forest'>Forest</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class='form-group'>
|
||||
<label name='mean-temperature'>Mean Temperature</label>
|
||||
<input id='mean-temperature' name='mean-temperature' type='range' min='-50' max='50' class='form-control'>
|
||||
</div>
|
||||
|
||||
<div class='form-group'>
|
||||
<label name='mean-precipitation'>Mean Precipitation</label>
|
||||
<input id='mean-precipitation' name='mean-precipitation' type='range' min='-50' max='50' class='form-control'>
|
||||
</div>
|
||||
|
||||
<div class='form-group'>
|
||||
<label name='min-elevation'>Minimum Elevation</label>
|
||||
<input id='min-elevation' name='min-elevation' type='range' min='-100' max='100' class='form-control'>
|
||||
</div>
|
||||
|
||||
<div class='form-group'>
|
||||
<label name='max-elevation'>Maximum Elevation</label>
|
||||
<input id='max-elevation' name='max-elevation' type='range' min='-100' max='100' class='form-control'>
|
||||
</div>
|
||||
{% for k, v in parameters.items() %}
|
||||
<div class='form-group'>
|
||||
<label name='{{ k }}'>{{ k | replace('_', ' ') | title }}</label>
|
||||
<input id='{{ k }}' name='{{ k }}'
|
||||
type="number"
|
||||
class='form-control'
|
||||
min='{{ v["min"] }}' value='{{ v["default"] }}' max='{{ v["max"] }}' step='{{ v["step"] }}'>
|
||||
{% if v["description"] %}
|
||||
<small class="form-text text-muted">{{ v["description"] }}</small>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endfor %}
|
||||
|
||||
<button type="submit" class="btn btn-primary">Generate</button>
|
||||
</form>
|
||||
|
Reference in New Issue
Block a user