Release · v3.11.17
Clip the hero portrait bloom so it can't scroll the…
fix(v3): clip the hero portrait bloom so it can't scroll the page
Details
The residual +8px horizontal scroll at 900/960px was the portrait's decorative radial-glow pseudo-element (`.v3-hero-portrait::before`, inset -14% right): in the two-column hero range the portrait sits against the right gutter and the glow's transparent right tail poked ~8px past the viewport, inflating scrollWidth. Clip it at the hero section (`overflow-x: clip`, overflow-y still visible) — the glow itself is unchanged, only the invisible tail is trimmed. Full sweep 320-2560 now shows scrollWidth <= innerWidth at every width. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YB1axhX3kbHCFJbX7LhfH8
Files changed (1)
| frontend/jekyll/_sass/v3/_hero.scss | +7 | −0 |