RFC: Prototype of an animations module
This is a rough prototype of an animations module for Kirigami, providing standardized animation behaviors so that developers don't have to reinvent the wheel every time they want to do a simple property animation.
Consider it a working proof-of-concept intended to stimulate discussion, not a merge-ready formal proposal.
Wile we can use this to replace most behavior on [thing]
code, it
currently can't replace all of it because some animations currently use
different durations and conditionalized easing curves.
Needs thinking how we handle those without making this too flexible to be useful, and also what durations we should use in different contexts.
Consider this a higher-level alternative to the approach taken in !861 (closed).