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 ---