Round 2 - choreography

When each thing moves, in milliseconds

Day kept entrance, 1.4 s
Mascot in0 to 280
opacity + scale, sheet spring
Mascot hop280 to 920
transform, durationHop
Title rises120 to 320
opacity + 12 pt, chrome
Sub line200 to 400
opacity, chrome
Streak card320 to 520
opacity + 8 pt, chrome
Number rolls 3 to 4420 to 820
numericText, countRoll
Today mark fills520 to 1040
scale + opacity, grow
Word chip 1700 to 900
opacity + 8 pt, chrome
Word chip 2760 to 960
stagger 60
New to Growing900 to 1420
cross-fade + pop, grow
Tomorrow card1000 to 1200
opacity + 8 pt, chrome
Back to Read1100 to 1300
opacity, chrome
Haptic SUCCESS120 ms
on the title frame

Every control works from its first frame. Motion never gates a tap. Under Reduce Motion the whole entrance is one 120 ms cross-fade; the hop and the breath are dropped; the haptic stays.

NewGrowing
Live: the word grows. 3.6 s loop, stopped under Reduce Motion.
Qoloa cheering
Live: the celebrate hop on the approved still. Interim, until the Rive rig.
Save word, 3.4 s
Press scale 0.970 to 120
transform, press
Button to Saved0 to 200
cross-fade, chrome
State row appears80 to 280
opacity + 8 pt
Snackbar rises120 to 400
sheet spring
Snackbar holds400 to 3120
snackbarMs 3000
Snackbar leaves3120 to 3320
opacity, chrome
Save haptic0 ms
existing, once
A word grows on Read, 0.7 s
Fill fades out0 to 520
opacity, grow
Ring fades in0 to 520
opacity, grow
Underline thins0 to 520
scaleY, grow
Word sheet pill0 to 520
cross-fade + pop, grow

New to Growing shown. Growing to Familiar: the ring fades out and the underline settles to a hairline in the same 520 ms.

Line sheet to pane, 0.3 s
Sheet lowers to peek0 to 280
sheet spring
Pane enters, tilt to 00 to 280
sheet spring
Card scrim0 to 200
opacity, chrome

Both start on the same frame and retarget together. Closing the pane runs the reverse and restores the sheet to its earlier detent.