motion contract
a small interaction archive for context-preserving interface motion.
preview only · distribution closed
usage
the selected recipe updates both the live preview and its read-only usage sample.
<MotionContractDemo recipe="command-surface" />api
one recipe selector and one operating-system motion policy keep the preview surface small.
type MotionContractDemoProps = {
recipe: "command-surface" | "stacked-notice" | "shared-detail"
reduced?: boolean
}