diff --git a/boday_it/static/css/custom_overwrites.css b/boday_it/static/css/custom_overwrites.css index 00b8b67..ea0f173 100644 --- a/boday_it/static/css/custom_overwrites.css +++ b/boday_it/static/css/custom_overwrites.css @@ -76,6 +76,10 @@ div.footer-copyright li.pull-right a { color: #fff; } +.back-top--hidden { + visibility: hidden; +} + span.caret.caret_up { transform: rotate(180deg); } \ No newline at end of file diff --git a/boday_it/static/js/base.js b/boday_it/static/js/base.js index f19fee3..273b042 100644 --- a/boday_it/static/js/base.js +++ b/boday_it/static/js/base.js @@ -38,7 +38,13 @@ var Cl = window.Cl || {}; bodyContainer = document.querySelector('body>div.container'), shBackTop = function() { if (backTop && bodyContainer) { - backTop.style.opacity = +(bodyContainer.offsetTop + bodyContainer.getBoundingClientRect().height > window.innerHeight); + if (bodyContainer.offsetTop + bodyContainer.getBoundingClientRect().height > window.innerHeight) { + if (backTop.classList.contains('back-top--hidden')) { + backTop.classList.remove('back-top--hidden'); + } + } else if (!backTop.classList.contains('back-top--hidden')) { + backTop.classList.add('back-top--hidden'); + } } }; $(window).resize(shBackTop); diff --git a/boday_it/templates/base.html b/boday_it/templates/base.html index 3e7b2ed..d226543 100644 --- a/boday_it/templates/base.html +++ b/boday_it/templates/base.html @@ -111,7 +111,7 @@ {% render_model_block request.current_page "changelist" %} {% endrender_model_block %}