KVADRANT UI api reference demo

KvadrantTurnstileFeather

motion

the same rotation, staggered per row, which is how a list arrived

dark
light

mounted as turnstile-feather

why it looks like this

A list arriving one row at a time, all of them swinging on the same axis.

This is the effect people remember and the one reimplementations get wrong, always the same way: they rotate each row about its own centre, which looks like a stack of cards flipping. The original rotates every row about one axis running down the screen — the toolkit puts the centre of rotation at -0.2 of each element's width, off to the left of all of them — so the list opens like a venetian blind rather than a deck.

Rows enter 40 ms apart and leave 50 ms apart. Both numbers are the toolkit's.

Read it: kvadrant-core/src/commonMain/kotlin/io/github/youndie/kvadrant/components/KvadrantTurnstileFeather.kt · the full signature and every parameter