A tactile gradient button with inset highlights, color variants, responsive sizes, and press feedback.
RichButtonColor
default
boolean
false
"sm" | "default" | "lg"
string
Click on the icon in the top right of the example preview to view the source code for specific variants.
This component is inspired by various open-source projects and patterns. Please verify licenses and implementation details before using in production.
import { RichButton } from "@/components/ui/rich-button"
export default function Page() { return <RichButton color="orange">Continue</RichButton> }