Merge branch 'ui' into dev
This commit is contained in:
commit
bc47f1fa5e
|
@ -24,6 +24,14 @@ class Checkbox {
|
|||
checkboxEl.checked
|
||||
? checkboxEl.setAttribute("value", "yes")
|
||||
: checkboxEl.setAttribute("value", "no");
|
||||
|
||||
//set custom input hidden value
|
||||
const newValue = checkboxEl.getAttribute("value");
|
||||
const inpServ = checkboxEl
|
||||
.closest("[data-checkbox-handler]")
|
||||
.querySelector('input[type="hidden"]');
|
||||
inpServ.setAttribute("value", newValue);
|
||||
inpServ.value = newValue;
|
||||
}
|
||||
} catch (err) {}
|
||||
});
|
||||
|
|
|
@ -174,10 +174,16 @@ data-plugin-item="{{plugin['id']}}"
|
|||
data-default-method="{{global_config[setting]['method']}}"
|
||||
data-default-value="{{global_config[setting]['value']}}" {% if
|
||||
setting in ["AUTOCONF_MODE", "SWARM_MODE", "KUBERNETES_MODE"] or global_config[setting]['method'] != 'ui' and global_config[setting]['method']
|
||||
!= 'default' %} disabled {% endif %} {% if global_config[setting]['value'] and
|
||||
global_config[setting]['value'] == 'yes' or not
|
||||
global_config[setting]['value'] and value['default'] == 'yes' %} checked {%
|
||||
endif %} id="checkbox-{{value['id']}}" class="cursor-pointer disabled:cursor-default
|
||||
!= 'default' %} disabled {% endif %}
|
||||
|
||||
|
||||
{% if
|
||||
setting in ["AUTOCONF_MODE", "SWARM_MODE", "KUBERNETES_MODE"] or global_config[setting]['method'] != 'ui' and global_config[setting]['method']
|
||||
!= 'default' %}
|
||||
{% if global_config[setting]['value'] == "yes" %} checked {% endif %}
|
||||
{% endif %}
|
||||
|
||||
id="checkbox-{{value['id']}}" class="cursor-pointer disabled:cursor-default
|
||||
relative dark:border-slate-600 dark:bg-slate-700 z-10 checked:z-0 w-5 h-5 ease
|
||||
text-base rounded-1.4 checked:bg-primary checked:border-primary
|
||||
dark:checked:bg-primary dark:checked:border-primary duration-250 float-left
|
||||
|
@ -186,9 +192,10 @@ data-plugin-item="{{plugin['id']}}"
|
|||
disabled:border-gray-400 dark:disabled:bg-gray-800
|
||||
dark:disabled:border-gray-800 disabled:text-gray-700
|
||||
dark:disabled:text-gray-300" type="checkbox" data-pattern="{{value['regex']|safe}}"
|
||||
value="{% if global_config[setting]['value'] %}
|
||||
{{global_config[setting]['value']}} {% else %} {{value['default']}} {% endif
|
||||
%}" />
|
||||
|
||||
value="{% if
|
||||
setting in ["AUTOCONF_MODE", "SWARM_MODE", "KUBERNETES_MODE"] or global_config[setting]['method'] != 'ui' and global_config[setting]['method']
|
||||
!= 'default' %}{{global_config[setting]['value']}}{% else %}no{% endif %}" />
|
||||
<input type="hidden" name="{{setting}}" value="{% if
|
||||
setting in ["AUTOCONF_MODE", "SWARM_MODE", "KUBERNETES_MODE"] or global_config[setting]['method'] != 'ui' and global_config[setting]['method']
|
||||
!= 'default' %}{{global_config[setting]['value']}}{% else %}no{% endif %}" data-default-value="{% if
|
||||
|
|
Loading…
Reference in New Issue