Commit 7cfca3d7f080f981f863e4ac097c73bb76c059d7
1 parent
187a98d4
Exists in
master
and in
3 other branches
Adjusting topics list display
Showing
2 changed files
with
20 additions
and
3 deletions
Show diff stats
amadeus/static/js/topics.js
1 | +$('.collapse').on('show.bs.collapse', function (e) { | ||
2 | + if($(this).is(e.target)){ | ||
3 | + var btn = $(this).parent().find('.fa-angle-right'); | ||
4 | + | ||
5 | + btn = btn[0]; | ||
6 | + | ||
7 | + $(btn).switchClass("fa-angle-right", "fa-angle-down", 250, "easeInOutQuad"); | ||
8 | + | ||
9 | + $(this).parent().parent().find('.panel-collapse.in').collapse('hide'); | ||
10 | + } | ||
11 | +}); | ||
12 | + | ||
1 | // Update breadcrumb with topic's name | 13 | // Update breadcrumb with topic's name |
2 | $('.collapse').on('shown.bs.collapse', function (e) { | 14 | $('.collapse').on('shown.bs.collapse', function (e) { |
3 | if($(this).is(e.target)){ | 15 | if($(this).is(e.target)){ |
4 | - var li = $(".breadcrumb").find('li:last-child'); | 16 | + var li = $(".breadcrumb").find('li:last-child'); |
5 | var li_text = $(li).html(); | 17 | var li_text = $(li).html(); |
6 | var url = $(".subs_url").val(); | 18 | var url = $(".subs_url").val(); |
7 | var new_li = $(li).clone(); | 19 | var new_li = $(li).clone(); |
@@ -18,6 +30,12 @@ $('.collapse').on('shown.bs.collapse', function (e) { | @@ -18,6 +30,12 @@ $('.collapse').on('shown.bs.collapse', function (e) { | ||
18 | // Reset breadcrumb to it's normal state | 30 | // Reset breadcrumb to it's normal state |
19 | $('.collapse').on('hide.bs.collapse', function (e) { | 31 | $('.collapse').on('hide.bs.collapse', function (e) { |
20 | if($(this).is(e.target)){ | 32 | if($(this).is(e.target)){ |
33 | + var btn = $(this).parent().find('.fa-angle-down'); | ||
34 | + | ||
35 | + btn = btn[0]; | ||
36 | + | ||
37 | + $(btn).switchClass("fa-angle-down", "fa-angle-right", 250, "easeInOutQuad"); | ||
38 | + | ||
21 | $(".breadcrumb").find('li:last-child').remove(); | 39 | $(".breadcrumb").find('li:last-child').remove(); |
22 | 40 | ||
23 | var li = $(".breadcrumb").find('li:last-child'); | 41 | var li = $(".breadcrumb").find('li:last-child'); |
topics/templates/topics/list.html
@@ -66,5 +66,4 @@ | @@ -66,5 +66,4 @@ | ||
66 | {% endfor %} | 66 | {% endfor %} |
67 | </div> | 67 | </div> |
68 | 68 | ||
69 | -<script type="text/javascript" src="{% static 'js/topics.js' %}"></script> | ||
70 | -<script type="text/javascript" src="{% static 'js/category.js' %}"></script> | ||
71 | \ No newline at end of file | 69 | \ No newline at end of file |
70 | +<script type="text/javascript" src="{% static 'js/topics.js' %}"></script> | ||
72 | \ No newline at end of file | 71 | \ No newline at end of file |