This interaction uses three components to handle all the necessary complex behavior to achieve this carousel.
The basic structure involves a card component with "small", "medium", and "open" variants. These cards are then encapsulated within a common component to ensure they respond to each other's size changes in an animated manner.
Step / 01
Remix the project.
Step / 02
Dig deep, and see how it's built. Try to understand it.
Step / 03
Recreate it for practice, and use it in your project.