Use the Error intent of the Skeuomorphic button for the confirming action, and keep Cancel as the neutral secondary beside it . Put the destructive button on the right, where the primary sits in every other modal .
Rewrite selection
Writing help on text someone has already written.
Why we built Orvain
We started Orvain to stop rebuilding the same button in every project.
Our design system have lots of components that teams can use for building there product faster, and it make sure everything look the same across all of the different apps we are making.
Today it runs the dashboard, the mobile app and this website. Every component ships in React and Vue with the same props, tokens and dark mode, so a fix lands everywhere at once.
More in AI Chat#
When to use#
- An assistant that answers from your own content, where showing the sources is what makes an answer usable.
- A team that reuses the same handful of prompts and should not have to retype them.
- Writing help on text someone has already written, where they want to see the change before accepting it.
The whole set, with its codePro
Pro opens the Code tab on every block here, in React and Vue, plus the Figma file and the MCP server for your editor.
