# Transition Panel

> Easy way to switch between different pieces of content with enter and exit animations. It's perfect for enhancing user experience in areas such as onboarding card, settings adjustments, or any interactive content that requires a visual transition between states.

- Author: [Julien Thibeaut](https://21st.dev/@ibelick)
- Library: [Motion Primitives](https://21st.dev/@ibelick/library/motion-primitives)
- License: mit
- Tags: Card, Tabs
- npm dependencies: framer-motion
- Live preview: https://21st.dev/@ibelick/components/transition-panel

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/ibelick/transition-panel?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt · More like this: https://21st.dev/community/components/s/card.md
