Swift95

Motion95

Timing tokens for feedback and indeterminate progress.

Motion95 keeps the library’s deliberately restrained interaction timings coherent and replaceable.

Use it

import Swift95

let reducedMotion = Motion95(
  quick: 0,
  feedback: 0,
  indeterminateProgressCycle: 1.2,
  indeterminateProgressFPS: 15
)

Essential behavior

quickShort state changes that should feel immediate.
feedbackPressed and interaction feedback timing.
ProgressCycle duration and FPS configure indeterminate bars.

Related

Open the complete Motion95 API reference →