Private
Public Access
1
0

Merge branch 'feature/menustate' into develop

This commit is contained in:
Sander Roosendaal
2018-10-23 10:57:59 +02:00
13 changed files with 56 additions and 2 deletions

View File

@@ -0,0 +1 @@
E408191@CZ27LT9RCGN72.14924:1540272798

View File

@@ -1,7 +1,7 @@
{% extends "newbase.html" %}
{% load staticfiles %}
{% load rowerfilters %}
xo
{% block title %}Rowsandall Workouts List{% endblock %}
{% block scripts %}

View File

@@ -93,3 +93,5 @@
</ul>
{% endif %}
{% endif %}
{% include 'menuscript.html' %}

View File

@@ -22,3 +22,5 @@
</li>
</ul><!-- cd-accordion-menu -->
{% include 'menuscript.html' %}

View File

@@ -160,3 +160,5 @@
</ul>
{% endif %}
{% endif %}
{% include 'menuscript.html' %}

View File

@@ -53,3 +53,5 @@
</ul>
{% endif %}
{% endif %}
{% include 'menuscript.html' %}

View File

@@ -54,3 +54,5 @@
</li>
{% endif %}
</ul> <!-- cd-accordion-menu -->
{% include 'menuscript.html' %}

View File

@@ -92,3 +92,4 @@
</ul>
{% endif %}
{% include 'menuscript.html' %}

View File

@@ -300,3 +300,5 @@
</li>
{% endif %}
</ul><!-- cd-accordion-menu -->
{% include 'menuscript.html' %}

View File

@@ -62,3 +62,5 @@
</ul>
{% endif %}
{% endif %}
{% include 'menuscript.html' %}

View File

@@ -0,0 +1,23 @@
<script
type='text/javascript'
src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js'>
</script>
<script>
$(document).ready(function(){
$(".has-children").each(
function(i, obj) {
var theid = $(this).attr('id');
var state = localStorage.getItem(theid);
if (state !== null) {
$(this).find('input:first').prop("checked",state);
};
});
});
$(function() {
$(".has-children").click( function() {
var theid = $(this).attr('id');
var state = $(this).find('input:first').is(':checked');
localStorage.setItem(theid,state);
});
});
</script>

View File

@@ -41,3 +41,5 @@
{% endblock %}

View File

@@ -163,7 +163,7 @@
</a>
</li>
<li>
<a class="" href="{% url 'logout' %}?next=/login" title="Sign Out">
<a class="" href="{% url 'logout' %}?next=/login" title="Sign Out" id="id-logout">
<i class="fas fa-sign-out-alt "></i>
</a>
</li>
@@ -380,3 +380,16 @@
{% block body_bottom %}{% endblock %}
</body>
</html>
<script
type='text/javascript'
src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js'>
</script>
<script>
$(function() {
$("#id-logout").click( function() {
localStorage.clear();
console.log('cleared storage');
});
});
</script>