Icon Button Filled
Press and hold. Expressive animates the container into its pressed shape and holds it there for the duration of the press; Baseline leaves the container static.
Every recorded interaction and animation this catalog publishes, grouped by component and set side by side — so a transition that is shaped differently from its neighbours is visible without opening each component in turn. 5 recordings across 5 components.
Press and hold. Expressive animates the container into its pressed shape and holds it there for the duration of the press; Baseline leaves the container static.
Toggle repeatedly. The container morphs between its unchecked and checked shapes through the theme's spatial animation — Baseline swaps the shape, Expressive travels between them.
Tap between distant destinations. The selection indicator moves on Expressive's spatial spring — watch it overshoot and settle rather than ease linearly into place.
Change destinations. The indicator travels while the item's label and icon cross-fade — the two run on different specs, which is only visible when they move together.
Toggle quickly. The thumb's travel resolves through Expressive's FastSpatial motion spec — fast enough to feel immediate, still springy enough to overshoot slightly on arrival.