This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Andy Stewart
andystew.art
did:plc:k2zrattoccjdqadyujh42zmp
I've always been annoyed that, with the Web Animations API, there's no built-in way to know when an infinitely looping animation is finishing/starting an iteration. Turns out it's pretty easy to fake it using the `finished` promise that you get when you play an animation. https://codepen.io/andystewartdesign/pen/PwYMwrO?editors=0011
2025-02-07T16:48:34.816Z