diff --git a/docker/.sh/entrypoint.sh b/docker/.sh/entrypoint.sh index 5db76c5..4cb60f2 100644 --- a/docker/.sh/entrypoint.sh +++ b/docker/.sh/entrypoint.sh @@ -52,7 +52,7 @@ start_server() { if [ $# -eq 0 ]; then echo -e "${CYAN}╭───────────────────────────────────────────╮${NC}" - echo -e "${CYAN}│${NC} Lum${CYAN}eex${NC} - Version 1.3.1${NC} ${CYAN}│${NC}" + echo -e "${CYAN}│${NC} Lum${CYAN}eex${NC} - Version 1.3.2${NC} ${CYAN}│${NC}" echo -e "${CYAN}├───────────────────────────────────────────┤${NC}" echo -e "${CYAN}│${NC} Source: https://git.djeex.fr/Djeex/lumeex ${CYAN}│${NC}" echo -e "${CYAN}│${NC} Mirror: https://github.com/Djeex/lumeex ${CYAN}│${NC}" diff --git a/src/public/js/lumeex.js b/src/public/js/lumeex.js index a07cce3..a9faf3e 100644 --- a/src/public/js/lumeex.js +++ b/src/public/js/lumeex.js @@ -143,10 +143,12 @@ const disableRightClickAndDrag = () => { // Scroll to top button const setupScrollToTopButton = () => { - const scrollToTopButton = document.querySelector('.scroll-to-top'); - if (!scrollToTopButton) return; - scrollToTopButton.addEventListener('click', () => { - window.scrollTo({ top: 0, behavior: 'smooth' }); + const scrollBtn = document.getElementById("scrollToTop"); + window.addEventListener("scroll", () => { + scrollBtn.style.display = window.scrollY > 300 ? "block" : "none"; + }); + scrollBtn.addEventListener("click", () => { + window.scrollTo({ top: 0, behavior: "smooth" }); }); }; diff --git a/src/py/site_builder.py b/src/py/site_builder.py index 10f38bf..f8996f1 100644 --- a/src/py/site_builder.py +++ b/src/py/site_builder.py @@ -23,7 +23,7 @@ SITE_FILE = SRC_DIR / "config/site.yaml" THEMES_DIR = SRC_DIR / "config/themes" def build(): - build_version = "v1.3.1" + build_version = "v1.3.2" logging.info("\n") logging.info("=" * 24) logging.info(f"🚀 Lumeex builder {build_version}")