forked from fediversity/fediversity
closes #74 Show progress indicator to track deployment - Disable deploy button when deployment is in progress. Co-authored-by: kevin <kevin@procolix.com> Reviewed-on: Fediversity/Fediversity#259 Reviewed-by: kiara Grouwstra <kiara@procolix.eu>
23 lines
622 B
HTML
23 lines
622 B
HTML
{% extends "base.html" %}
|
|
{% block content %}
|
|
<form method="post" enctype="multipart/form-data" action="{% url 'save' %}">
|
|
{% csrf_token %}
|
|
|
|
{{ form.as_p }}
|
|
<button id="deploy-button" class="button"
|
|
hx-post="{% url 'deployment_status' %}"
|
|
hx-trigger="click"
|
|
hx-indicator="#spinner-container"
|
|
hx-disabled-elt="this"
|
|
hx-swap="none"
|
|
name="deploy">
|
|
Deploy
|
|
</button>
|
|
|
|
<button class="button" type="submit" name="save">Save</button>
|
|
|
|
<div id="spinner-container" class="htmx-indicator">
|
|
<span class="loader"></span>
|
|
</div>
|
|
</form>
|
|
{% endblock %}
|