Back to work

Braip2026Product & UI

Micro-interactions

Motion that explains the interface.

Product motion that explains the interface — where the screen came from, what changed and what just worked.

Role
UI/UX Product Designer — product motion
Period
2026
Platform
Mobile and web · Figma Motion and HyperFrames
Client
Braip
Problem
Motion made screen by screen turns into noise — every designer picks a curve and the app feels built by different people.
What I did
I defined duration and easing as tokens, logged every pattern in a Motion Ledger and animated the key interactions of the Braip App and the design system from them.
Outcome
A motion vocabulary reused across screens, components and launch pieces, from the Figma keyframe to the final video.
Full processContext, decisions and evidence, for those who want the detail.

Method

Motion enters the system as a token, not a per-screen tweak: duration, easing and distance are named, and every new pattern is logged in a Motion Ledger before it's reused. When a sheet slides up in the Braip App, it uses the same curve as every other one.

  • Figma Motion and keyframes for the interaction inside the prototype.
  • HyperFrames for launch pieces — deterministic video, rendered frame by frame.
  • Code with the same token numbers, so prototype motion ships unchanged.

Pieces

The pieces above come from Braip App v2 and the Braip design system. Each one answers an interface question: where the screen came from, what changed, what just worked.

Outcomes are qualitative: I'm not cleared to publish these projects' metrics.

Hero of the SOS Beleza Absoluta landing page — a smiling model with her hand in her hair beside the headline "Recupere sua autoestima e beleza natural", on a light beige background.Next →SOS Beleza AbsolutaA style guide, stress-tested.