MotionLang

Feedback & Interaction · What a tap feels like

Hold to confirm长按确认

The user holds without releasing while a progress ring fills; the action only fires when it completes, adding a buffer before something risky.

Open this entry in the tool

When to use it

Reserve it for irreversible actions such as deleting, paying or clearing data; for ordinary confirmation, “Press feedback” is enough.

Parameters

hold 800ms · progress ring linear · early release 200ms to zero

Recipe

  1. hold 800ms
  2. early release 200ms to zero
  3. Hold to confirm → progress ring linear

One sentence for your AI

Make the delete button hold-to-confirm: a linear progress ring fills over 800ms of holding, the action fires only when full, and releasing early resets the ring over 200ms.

More in this category