Interactions

Motion that feels designed, not bolted on

Scroll effects, hover states and sequenced reveals, built on the canvas with no animation plugin underneath.

I stopped shipping a JavaScript bundle just to fade three things in. It is all in the builder now, and it respects reduced motion without me remembering to ask.

Tunde BalogunFront-end lead, Kestrel Studio

Timing you can actually control

Pick a trigger, choose what moves, set the curve. Everything is visible on the canvas while you tune it, so you are not reloading the page to check a duration.

Features

Everything in this toolset

Triggers for the obvious moments

Click, hover, page load, or the moment an element scrolls into view. No wiring required.

Tied to scroll position

Link transforms and opacity directly to how far down the page someone is, for parallax and sticky sequences.

Hover and focus as first-class states

Design them with the same controls as everything else, so focus never gets forgotten.

Your own easing

Use a standard curve or write the cubic-bezier yourself when the brand calls for something specific.

Sequences, not just single moves

Chain steps so one trigger moves several elements in a deliberate order rather than all at once.

Reduced motion, handled

Interactions honour the visitor prefers-reduced-motion setting by default. You do not have to remember.

With your agent

Describe the movement

Ask for the effect in ordinary language, then open the interactions panel and adjust the timing by hand until it feels right.

kestrelstudio.co
YouFade the case study cards in as they come into view, staggered slightly
Oxyum
adding the interaction
Added a staggered fade and rise on scroll, using the easing curve already defined on the site.
  • Scroll trigger on the case study grid
  • Staggered 80ms per card

What every Oxyum licence includes

No tiers hiding the useful parts, and no per-site maths to do before you quote a job.

60 days to change your mind

Ask for a refund within 60 days and you get one. We do not ask you to justify it.

Every site you build

One licence covers your own projects and your clients. We do not count installs.

Answers from people who built it

Support comes from the team that writes the code, not a script and a queue number.

One order, every licence

Your builder plan and Core Premium arrive together in one checkout, each with its own licence key and nothing billed automatically.

Put Oxyum to work on your next build

Buy once. Use it on every site you touch. Change your mind within 60 days and we refund you, no interrogation.