Add wifi sharing as a card, new settings for lan url, root and ssh
This commit is contained in:
parent
947b4ac59a
commit
ed1b03a609
52 changed files with 9067 additions and 94 deletions
|
|
@ -1,8 +1,8 @@
|
|||
{% macro form_input_field(field) %}
|
||||
<div class="control">
|
||||
{% macro form_input_field(field, errors=[]) %}
|
||||
<div class="control block">
|
||||
{{ field.label(class='label')}}
|
||||
{{ field(class='input' + (' is-danger' if field.errors else ' is_success'), type="text") }}
|
||||
{% for error in field.errors %}
|
||||
{{ field(class='input' + (' is-danger' if errors else ' is_success'), type="text") }}
|
||||
{% for error in errors %}
|
||||
<p class="help is-danger">{{ error }}</p>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
|
@ -10,11 +10,46 @@
|
|||
|
||||
|
||||
{% macro form_bool_field(field) %}
|
||||
<div class="control">
|
||||
<div class="control block">
|
||||
{{ field.label(class='label')}}
|
||||
{{ field(class='checkbox', type="checkbox") }}
|
||||
{% for error in field.errors %}
|
||||
{% for error in errors %}
|
||||
<p class="help is-danger">{{ error }}</p>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endmacro %}
|
||||
{% endmacro %}
|
||||
|
||||
|
||||
{% macro form_password_field(field, errors=[]) %}
|
||||
<div class="control block">
|
||||
{{ field.label(class='label')}}
|
||||
{{ field(class='input', type="password") }}
|
||||
{% for error in errors %}
|
||||
<p class="help is-danger">{{ error }}</p>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endmacro %}
|
||||
|
||||
{% macro field_errors(errors) %}
|
||||
{% for error in errors %}
|
||||
<p class="help is-danger">{{ error }}</p>
|
||||
{% endfor %}
|
||||
{% endmacro %}
|
||||
|
||||
{% macro form_radio_field(field, setting, errors=[]) %}
|
||||
<div class="control block">
|
||||
<label class="label">{{ field.label }} {{setting}}</label>
|
||||
{% for subfield in field %}
|
||||
<label class="radio">
|
||||
{% if setting == subfield._value() %}
|
||||
<input id='{{ subfield.id }}' type="radio" name='{{ subfield.name }}' value='{{ subfield._value() }}'/> # to debug. checked here is not rendered as a word, but rendered as 'checked="", so we can't use the macro yet'
|
||||
{% else %}
|
||||
<input id='{{ subfield.id }}' type='radio' name='{{ subfield.name }}' value='{{ subfield._value() }}'/>
|
||||
{% endif %}
|
||||
{{ subfield.label }}
|
||||
</label>
|
||||
{% endfor %}
|
||||
{% for error in errors %}
|
||||
<p class="help is-danger">{{ error }}</p>
|
||||
{% endfor %}
|
||||
</div>{% endmacro %}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue