Round 2's tokens stay. Round 3 adds the motions of a card in the hand, and one rule for weight: reading moments get the strongest motion, haptic and sound in the product. Review feedback stays lighter, so a button press never feels bigger than a page you can read.
| Token | Value | Used for |
|---|---|---|
durationFlip | 420 ms spring, 4% over | A card turns over. spring(response: 0.42, dampingFraction: 0.78), faces swap at 90 degrees, the card lifts to 1.035 at the midpoint. |
durationThrow | 300 ms easeOut | A graded card leaves along its throw, rotating to 24 degrees. |
durationReturn | 420 ms spring, bounce .25 | Undo brings the card back from where it left. Also the spring-back of a drag that didn't commit. |
durationDeal | 280 ms spring | The next card rises from the stack, 0.96 to 1.0. |
durationStamp | 620 ms keyframes | Read without help: scale 1.9, 0.93, 1.04, 1.0, settling at minus 8 degrees. The card dips 3 pt as it lands. |
durationGlint | 900 ms | A light runs once along the underline of a word you passed. |
durationFly | 620 ms ease in-out | A saved word flies to Words. A new Known word flies to the count. |
durationTileIn | 450 ms, 80 ms stagger | Day kept tiles and the stepped-up words. |
pressLedge | 80 ms, 4 pt | Every 3D button sinks into its ledge on press, transform only. |
Flip becomes a 150 ms cross-fade. Throws become a 150 ms fade. Stamps, glints and flights appear in place. Confetti and rays are dropped. Every haptic and sound stays, so the moment still lands.
| Moment | Haptic (HapticsPort) | Sound | Weight |
|---|---|---|---|
| Read without help | Success, then a heavy impact as the stamp lands | A soft stamp thunk, then the motif thrown high | |
| Milestone | Success and a heavy impact on the badge | The whole motif, a purr, and a trill | |
| Word becomes Known | Success as the token reaches the count | Do and mi on Kalimba | |
| Day kept | Success on the title frame | The motif into a warm chord over a purr | |
| Stage up | One light tick as the pip fills | A single soft chime | |
| Run of 5, 10, 15 | Two soft ticks | A note that rises with the run | |
| Got it, Again | Medium impact as the card leaves | A soft fluffy whoosh with the swipe; Again falls a third, never a buzzer | |
| Turn the card over | Selection tick at the swap | The word, spoken (on by default, off in Settings) | |
| Save word, glint, undo, I know this | The existing save haptic; a soft tick; light; light and neutral | A paw tap on save; none for the rest |