{% props field: Field, label: String = "", disabled: bool = false %}
{#- For a setting that applies at once; label names the setting, not its state. #}
{%- let label = if label.is_empty() { field.label.clone() } else { label } %}
<div class="ui-check-row">
<input type="hidden" name="{{ field.name }}" value="false"{% if disabled %} disabled{% end %}>
<input class="ui-switch" type="checkbox" role="switch" id="{{ field.id }}" name="{{ field.name }}" value="true"{% if field.value == "true" %} checked{% end %}{% if disabled %} disabled{% end %}>
<label class="ui-label" for="{{ field.id }}">{{ label }}</label>
</div>