a patch of afternoon

A panel, not a page

Same engine, same one script tag — it just lives inside a 46vh box with rounded corners instead of behind the whole document. Resize the window: the canvas re-reads its own size every frame.

The buttons crossfade between looks, which is the same call a timer would make.