0d00acc1d932c6bf9c6311f3293ff67e34499d4a
Bug reporte Yacine (screenshot 200 percent zoom):
- Scroll ne va pas jusqu au bout a gauche sur weval-technology-platform
- Zoom browser a 200 percent cache contenu gauche
- Cause: D218 avait body { overflow-x: auto; scroll-snap-type: x proximity }
- Cela cree un scroll container sur body qui conflit avec natural browser zoom
Root cause analysis:
- body overflow-x auto = crée scroll container explicite sur body
- scroll-snap-type: x = snap forcé sur body
- Combinaison empeche scrollLeft negatif (hors viewport) au zoom eleve
- Browser ne peut plus scroller au-dela du natural body box
Fix DOCTRINE-220 opus-phase78 (handler v2):
- Remove body { overflow-x } complet
- Keep html { scroll-behavior: smooth } (compatible zoom)
- Apply scroll-snap ONLY to explicit [class*=scroll-horizontal], [class*=hscroll], .row-scroll
- Hover zoom reduced to 1.06 scale (vs 1.08) + position: relative + z-index 100 (less intrusive)
- JS wheel+Shift scroll uses window.scrollBy (compatible natural scroll)
Applied fix:
- GOLD restore to pre-D218 backup (2 pages)
- Re-apply handler v2 (clean CSS)
- Verified body_hack=0 post-apply
- HTTP 200 confirmed both pages
Files:
- api/wevia-ux-minority-apply.sh (v2 3718B, was 4548B)
- weval-technology-platform.html (restored + v2)
- wevia-cockpit.html (restored + v2)
Cumul session Opus:
- 74 tags
- 54 doctrines (146-220)
- 22 Gemini apply + 2 Minority Report v2 (proper) pages
- NR 153/153 invariant 78 phases
Yacine peut maintenant zoomer a 200 percent browser sur weval-technology-platform.html
et scroll horizontal fonctionne dans les 2 sens (gauche ET droite).
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Description
No description provided
Languages
HTML
57.3%
PHP
28.4%
JavaScript
6.2%
Shell
5.4%
Python
2.1%
Other
0.5%