core: add loading view for authorisation views

This commit is contained in:
Jens Langhammer
2018-12-09 21:07:18 +01:00
parent db3ae58a21
commit e7f7a3127c
6 changed files with 83 additions and 6 deletions

View File

@ -42,9 +42,12 @@
<a href="{% url 'passbook_core:auth-logout' %}">{% trans 'Logout' %}</a>
</p>
<div class="form-group">
<input type="submit" class="btn btn-success btn-lg" name="allow" value="{% trans 'Continue' %}">
<input type="submit" class="btn btn-success btn-disabled btn-lg click-spinner" name="allow" value="{% trans 'Continue' %}">
<a href="{% back %}" class="btn btn-default btn-lg">{% trans "Cancel" %}</a>
</div>
<div class="form-group spinner-hidden hidden">
<div class="spinner"></div>
</div>
</div>
{% else %}
<div class="login-group">
@ -56,3 +59,12 @@
{% endif %}
</form>
{% endblock %}
{% block scripts %}
<script>
$('.click-spinner').on('click', function (e) {
$('.spinner-hidden').removeClass('hidden');
$(e.target).addClass('disabled');
})
</script>
{% endblock %}