diff --git a/pskb_website/static/css/base.css b/pskb_website/static/css/base.css index e9c5426..e743701 100644 --- a/pskb_website/static/css/base.css +++ b/pskb_website/static/css/base.css @@ -1030,6 +1030,11 @@ td.login-name { text-align: center; } +#no-guides { + text-align: center; + font-size: 18px; +} + .login-button .btn-primary { color: #fff; } diff --git a/pskb_website/static/js/utils.js b/pskb_website/static/js/utils.js index d95eb3e..8f5af03 100644 --- a/pskb_website/static/js/utils.js +++ b/pskb_website/static/js/utils.js @@ -25,6 +25,7 @@ function populate_table_of_contents(article, div_to_fill) { function filter() { var stacks = document.getElementById("stacks"); + var no_guides = $('#no-guides'); var selected_stacks = []; for (var ii=0; ii < stacks.length; ii++) { @@ -50,6 +51,12 @@ function filter() { }); shuffle_items_in_grid(items_to_show); + + if (!items_to_show.length) { + no_guides.css('display', 'block'); + } else { + no_guides.css('display', 'none'); + } } diff --git a/pskb_website/templates/article_list.html b/pskb_website/templates/article_list.html index 5f44f49..cedc2c1 100644 --- a/pskb_website/templates/article_list.html +++ b/pskb_website/templates/article_list.html @@ -87,6 +87,9 @@ {% if loop.last %} + {% endif %}