From db43583a62a23469ab6f71eb64b6051afa166e72 Mon Sep 17 00:00:00 2001 From: serge Date: Thu, 7 May 2026 16:37:39 +0300 Subject: [PATCH] fix(js): animate-on-scroll threshold 0.1 ? 0 (mobile cgv + politique invisible bug) (#7) --- js/main.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js/main.js b/js/main.js index 6c945f2..e81232b 100644 --- a/js/main.js +++ b/js/main.js @@ -118,7 +118,12 @@ function setupAnimations() { observer.unobserve(entry.target); } }); - }, { threshold: 0.1, rootMargin: '0px 0px -50px 0px' }); + // threshold: 0 (= fire dès qu'1px du bloc entre dans le viewport). + // Avant : threshold 0.1 (= 10%) ne fire jamais sur mobile portrait pour + // les pages cgv.html + politique-confidentialite.html dont les blocs + // .animate-on-scroll font 2000-3000px de hauteur (contenu trilingue + // FR/EN/MG verbose) — la viewport mobile ~600px n'atteint jamais 10%. + }, { threshold: 0, rootMargin: '0px 0px -50px 0px' }); elements.forEach(el => observer.observe(el)); }