Slowly floating out-of-focus light discs on one canvas — seeded for a reproducible picture, painted from a pre-rendered sprite instead of a per-frame blur, with an opacity lever that keeps overlaid copy readable.
npx shadcn@latest add @zyeon/bokeh-lightsZyeon UI limits how often it can be asked, and Bokeh Lights hasn't had its turn. Its source will show here once it has.