Chapter 5: States & Micro-interactions
Multi-property variants, boolean properties, hover/press states, smart animate transitions, bottom sheets, and modals.
Work through the lessons in order, or jump to the specific thing you need.
- Create multi-property variants
- Use boolean properties (show/hide elements)
- Prototype: while hovering and while pressing interactions
- Create smart animate transitions between variants
- Build a bottom sheet component
- Prototype: bottom sheet overlay with smart animate
- Build a modal component
- Prototype: modal open and close with backdrop dismiss