a plain rotation with a fade, by whatever angle the caller asks for
mounted as rotate
why it looks like this
A page turning in its own plane, a quarter or a half turn either way.
All eight variants take 250 ms — the same number regardless of how far it turns, which is the toolkit's decision and reads as the turn being one gesture rather than a distance travelled. Opacity rides a sine rather than the exponential the transform uses, so the page fades evenly while it accelerates.
Read it: kvadrant-core/src/commonMain/kotlin/io/github/youndie/kvadrant/components/KvadrantTransitions.kt · the full signature and every parameter