EPSON FX-80 READY · SCROLL TO PRINT
VB-MEMO / 0009 VANILLA BREEZE INC. PG 1 OF 1 MEMORANDUM TO : ALL FRONTEND OPERATORS FROM : COMPONENT DEPT., FLOOR 9 DATE : 23 MAY 2026 RE : <bg-wc> v0.2 — FIELD REPORT Operators are reminded that the <bg-wc> surface is now available on the production net. Thirteen presets ship in the kernel: WEBGL : DITHER, NOISE, MESH-GRADIENT, WARP, WAVES, LAVA CANVAS2D : STARS, SNOW, CONFETTI, NETWORK, PARTICLES, PULSE, TETRIS Each is lazy-loaded. A page that does not call for animation pays no JS for animation. Pages that do receive a single canvas with idle-aware playback — off-screen, tab-hidden, and prefers-reduced-motion all halt the RAF loop. Theme tokens (--color-primary, --color-accent, --color-info, --color-foreground, --color-background, --color-success, etc) are read live from the shadow boundary; theme switches are visible within one frame and require no rebuild. PERFORMANCE NOTES ================ Default pixel-ratio clamped to min(devicePixelRatio,2) Frame budget (m1 / 1080p) < 4ms / preset Particle caps low=150 / med=500 / high=1500 In all cases, the surface yields when the room does. If the operator pulls focus, the element pauses. If the battery is below 20% and unplugged, the element pauses. Distribution: see /docs/integrations/web-components/bg-wc.html Source : https://github.com/ProfPowell/bg-wc License : MIT /s/ The Component Department FILED · MMXXVI --- END OF FORM ---