MVA Global Fret static HTML site (mirror of GitHub MVA-Global-Fret/site-mva-global-fret) � deployed to VPS Falkenstein for mva-globalfret.com
Go to file
Serge RAKOTO HARRY-NAIVO 239e2e503d chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll)
Three small post-cutover fixes reported during E2E retest 2026-05-07:

1. js/form-handler.js: disable EmailJS welcome-back call in
   showAlreadyRegistered. The EmailJS account is Melissa-only
   (no Serge access) and its template still has a '(c) 2025' footer
   inconsistent with the Resend emails sent by the new Worker.
   The user already sees their existing reference number in the
   showAlreadyRegistered modal (= cosmetic email, not critical).
   To re-implement properly: route through Worker + Resend in a
   future PR.

2. 10 HTML pages: remove duplicate .lang-switcher block from
   .mobile-nav. The header already has a lang-switcher visible on
   mobile, the second one inside the slide-in mobile menu was redundant.

3. js/main.js: fix IntersectionObserver threshold for animate-on-scroll.
   Was threshold: 0.1 — never fires on mobile portrait for cgv.html
   and politique-confidentialite.html because those pages have
   data-lang-block elements 2000-3000px tall (verbose FR/EN/MG
   trilingual content) and viewport (~600px) never reaches 10%
   intersection ratio. Now threshold: 0 — fires as soon as any
   pixel enters viewport. mentions-legales.html unaffected because
   its blocks were short enough to satisfy the previous 10%.

Refs: WordPress \xe2\x86\x92 static migration, post-cutover polish.
2026-05-07 15:36:21 +02:00
.claude Swap colorkey'd cloud for Microsoft Fluent 3D cloud emoji 2026-05-05 01:50:44 +02:00
.github/workflows Add Actions-based Pages deploy workflow 2026-05-05 17:05:13 +02:00
assets Switch parcel sprites to a real 3D parachute GLB with bound cargo 2026-05-05 13:32:48 +02:00
cloudflare-worker fix(worker): replace Forms API submission with CRM API direct (#5) 2026-05-07 16:10:11 +03:00
css Service Commande: redesign 'Et le transport ?' card 2026-05-06 08:40:14 +02:00
images feat(images): self-host hero photos from Unsplash (#1) 2026-05-07 01:01:54 +03:00
js chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
.gitignore Initial commit — Site MVA Global Fret 2026-05-02 22:23:48 +02:00
about.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
accueil.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
application.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
cgv.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
confirmation.html confirmation.html: center button text in action row 2026-05-06 16:54:40 +02:00
contact.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
guide-envoi.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
index.html Switch parcel sprites to a real 3D parachute GLB with bound cargo 2026-05-05 13:32:48 +02:00
mentions-legales.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
PNG MVA GLOBAL FRET.png Initial commit — Site MVA Global Fret 2026-05-02 22:23:48 +02:00
politique-confidentialite.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
reset-password.html feat(seo): sitemap + robots.txt + mobile reset-password bridge (#2) 2026-05-07 01:04:05 +03:00
robots.txt feat(seo): sitemap + robots.txt + mobile reset-password bridge (#2) 2026-05-07 01:04:05 +03:00
service-commande.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00
sitemap.xml feat(seo): sitemap + robots.txt + mobile reset-password bridge (#2) 2026-05-07 01:04:05 +03:00
tarifs.html chore(post-cutover): fix 3 polish bugs (welcome-back email + mobile lang switcher + animate-on-scroll) 2026-05-07 15:36:21 +02:00