Joshua Shay Kricheli NeuroSymbolic AI
v2 v1

Release · v2.13.12

Fade weather effect in on load and out when toggled…

Fade weather effect in on load and out when toggled off

chore v2.13.12 June 21, 2026 Claude d000fb0

Details

The seasonal + GPU-snow background layers previously snapped on/off
instantly. Add a 1.1s opacity transition so the weather gently fades in
when the site loads (or when re-enabled) and fades out when the weather
toggle is turned off — the loop keeps running through the fade-out, then
stops and clears once the layer is invisible. The always-on mesh layer is
intentionally excluded, and reduced-motion users get an instant switch.
Verified offline: #season-bg opacity animates 0->1 on load, ->0 on toggle
off, and back to 1 on re-enable; #mesh-bg stays at 1.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pn8V4h9YWbjYzdSrDiLiVL

Files changed (3)

frontend/client/ts/seasonal-background.ts +29 −4
frontend/client/ts/snow-gl.ts +21 −3
frontend/jekyll/_sass/v2.scss +14 −0