This tutorial goes through the full process of creating an interactive button with a hover state. It covers importing SVG from Figma to Rive, creating and using nested artboards to animate an element once and reuse it, and some basics of the state machine.

The live version of this button is in the footer of this site.

Part 2 dives into implementation in Webflow: