When to Use
- Form submission actions like save, create, and confirm.
- In-context operations that mutate data in the current view.
- Primary call-to-action moments where one next step should stand out.
When NOT to Use
For navigation to another route, use a link or nav item instead of a button.
Variants
Primary / secondary
Destructive
Disabled / loading
Confused?
Use Button to trigger behavior, and use Badge only for labeling state.
Agent Prompts
Use the copy-ready Cursor and Pencil prompts in the prompt panel below this card.